home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mastering Internet Develo…oft ActiveX Technologies
/
Mastering Internet Development with ActiveX (1996)(Microsoft).iso
/
mid.mdb
/
Item.json
< prev
next >
Wrap
JavaScript Object Notation
|
1996-07-18
|
80KB
{
"schema": {
"ItemId": "Text (32)",
"Parent": "Text (50)",
"SortPath": "Double",
"ItemTitle": "Text (100)",
"ItemType": "Text (50)"
},
"data": [
{
"ItemId": "course",
"SortPath": 1,
"ItemTitle": "Entire Course",
"ItemType": "folder"
},
{
"ItemId": "labs",
"SortPath": 2,
"ItemTitle": "Labs Only",
"ItemType": "folder"
},
{
"ItemId": "demo",
"SortPath": 3,
"ItemTitle": "Multimedia Only",
"ItemType": "folder"
},
{
"ItemId": "sampcode",
"SortPath": 5,
"ItemTitle": "Sample Code Only",
"ItemType": "folder"
},
{
"ItemId": "selfcheck",
"SortPath": 6,
"ItemTitle": "Self-Checks Only",
"ItemType": "folder"
},
{
"ItemId": "articles",
"SortPath": 7,
"ItemTitle": "Articles and Whitepapers",
"ItemType": "folder"
},
{
"ItemId": "kb",
"SortPath": 8,
"ItemTitle": "Knowledge Base Articles",
"ItemType": "folder"
},
{
"ItemId": "sampapps",
"SortPath": 9,
"ItemTitle": "Sample Applications",
"ItemType": "folder"
},
{
"ItemId": "books",
"SortPath": 10,
"ItemTitle": "Books",
"ItemType": "folder"
},
{
"ItemId": "resources",
"SortPath": 12,
"ItemTitle": "Resources",
"ItemType": "folder"
},
{
"ItemId": "XX_00002",
"Parent": "course",
"SortPath": 3,
"ItemTitle": "Chapter 3: Authoring a Static Web Page",
"ItemType": "folder"
},
{
"ItemId": "XX_00003",
"Parent": "XX_00002",
"SortPath": 1,
"ItemTitle": "Introduction to Web Page Authoring",
"ItemType": "folder"
},
{
"ItemId": "XX_00004",
"Parent": "XX_00002",
"SortPath": 2,
"ItemTitle": "Introduction to HTML",
"ItemType": "folder"
},
{
"ItemId": "XX_00006",
"Parent": "XX_00003",
"SortPath": 1,
"ItemTitle": "Designing Your Web Site",
"ItemType": "leaf"
},
{
"ItemId": "XX_00007",
"Parent": "XX_00766",
"SortPath": 1,
"ItemTitle": "Publishing Existing Documents on the Web",
"ItemType": "leaf"
},
{
"ItemId": "XX_00008",
"Parent": "XX_00766",
"SortPath": 2,
"ItemTitle": "Converting Existing Documents to HTML Format",
"ItemType": "leaf"
},
{
"ItemId": "XX_00009",
"Parent": "XX_00002",
"SortPath": 3,
"ItemTitle": "Creating a New HTML Page with Internet Assistant",
"ItemType": "folder"
},
{
"ItemId": "XX_00010",
"Parent": "XX_00009",
"SortPath": 1,
"ItemTitle": "Using Internet Assistant for Word",
"ItemType": "leaf"
},
{
"ItemId": "XX_00011",
"Parent": "XX_00009",
"SortPath": 3,
"ItemTitle": "Adding Formatted Text",
"ItemType": "leaf"
},
{
"ItemId": "XX_00012",
"Parent": "XX_00009",
"SortPath": 4,
"ItemTitle": "Adding Lists",
"ItemType": "leaf"
},
{
"ItemId": "XX_00013",
"Parent": "XX_00009",
"SortPath": 6,
"ItemTitle": "Adding Images",
"ItemType": "leaf"
},
{
"ItemId": "XX_00014",
"Parent": "XX_00009",
"SortPath": 7,
"ItemTitle": "Adding Tables",
"ItemType": "leaf"
},
{
"ItemId": "XX_00015",
"Parent": "XX_00009",
"SortPath": 8,
"ItemTitle": "Adding Special Effects",
"ItemType": "leaf"
},
{
"ItemId": "XX_00018",
"Parent": "XX_00009",
"SortPath": 5,
"ItemTitle": "Adding Hyperlinks",
"ItemType": "leaf"
},
{
"ItemId": "XX_00020",
"Parent": "XX_00002",
"SortPath": 5,
"ItemTitle": "Lab 3.1: Using Internet Assistant for Word",
"ItemType": "folder"
},
{
"ItemId": "XX_00021",
"Parent": "course",
"SortPath": 1,
"ItemTitle": "Chapter 1: Architecture of the Internet",
"ItemType": "folder"
},
{
"ItemId": "XX_00023",
"Parent": "XX_00021",
"SortPath": 2,
"ItemTitle": "Architecture",
"ItemType": "folder"
},
{
"ItemId": "XX_00024",
"Parent": "XX_00021",
"SortPath": 5,
"ItemTitle": "Person-to-Resource Services",
"ItemType": "folder"
},
{
"ItemId": "XX_00296",
"Parent": "XX_00399",
"SortPath": 4,
"ItemTitle": "The Cobb Group",
"ItemType": "folder"
},
{
"ItemId": "XX_00738",
"Parent": "XX_00835",
"SortPath": 1,
"ItemTitle": "Microsoft Press",
"ItemType": "folder"
},
{
"ItemId": "XX_00770",
"Parent": "XX_00445",
"SortPath": 7,
"ItemTitle": "National Computer Security Association",
"ItemType": "leaf"
},
{
"ItemId": "XX_00036",
"Parent": "XX_00023",
"SortPath": 1,
"ItemTitle": "Internet Architecture Overview",
"ItemType": "leaf"
},
{
"ItemId": "XX_00042",
"Parent": "XX_00002",
"SortPath": 7,
"ItemTitle": "Lab 3.2: Adding Advanced Features",
"ItemType": "folder"
},
{
"ItemId": "XX_00043",
"Parent": "course",
"SortPath": 4,
"ItemTitle": "Chapter 4: Adding Controls and Objects to a Web Page",
"ItemType": "folder"
},
{
"ItemId": "XX_00045",
"Parent": "XX_00043",
"SortPath": 4,
"ItemTitle": "Lab 4: Adding Controls to a Web Page",
"ItemType": "folder"
},
{
"ItemId": "XX_00047",
"Parent": "XX_00061",
"SortPath": 7,
"ItemTitle": "Lab 5: Adding VBScript in HTML",
"ItemType": "folder"
},
{
"ItemId": "XX_00049",
"Parent": "XX_00066",
"SortPath": 3,
"ItemTitle": "Lab 7.1: Reading Information from an ODBC Database",
"ItemType": "folder"
},
{
"ItemId": "XX_00053",
"Parent": "XX_00004",
"SortPath": 2,
"ItemTitle": "HTML Tag Syntax",
"ItemType": "leaf"
},
{
"ItemId": "XX_00054",
"Parent": "XX_00004",
"SortPath": 1,
"ItemTitle": "Basic Elements in an HTML File",
"ItemType": "leaf"
},
{
"ItemId": "XX_00059",
"Parent": "XX_00004",
"SortPath": 3,
"ItemTitle": "Adding Content to an HTML File",
"ItemType": "leaf"
},
{
"ItemId": "XX_00061",
"Parent": "course",
"SortPath": 5,
"ItemTitle": "Chapter 5: Adding Client-Side Scripts with VBScript",
"ItemType": "folder"
},
{
"ItemId": "XX_00064",
"Parent": "course",
"SortPath": 2,
"ItemTitle": "Chapter 2: Installing an Internet Server",
"ItemType": "folder"
},
{
"ItemId": "XX_00065",
"Parent": "course",
"SortPath": 6,
"ItemTitle": "Chapter 6: Communicating with the Internet Server",
"ItemType": "folder"
},
{
"ItemId": "XX_00066",
"Parent": "course",
"SortPath": 7,
"ItemTitle": "Chapter 7: Enabling Data Access Using ODBC",
"ItemType": "folder"
},
{
"ItemId": "XX_00070",
"Parent": "course",
"SortPath": 9,
"ItemTitle": "Chapter 9: Adding E-Mail Capabilities to an Application",
"ItemType": "folder"
},
{
"ItemId": "XX_00071",
"Parent": "course",
"SortPath": 8,
"ItemTitle": "Chapter 8: Automating Internet Explorer",
"ItemType": "folder"
},
{
"ItemId": "XX_00072",
"Parent": "XX_00780",
"SortPath": 9,
"ItemTitle": "Developing Client Components",
"ItemType": "folder"
},
{
"ItemId": "XX_00073",
"Parent": "course",
"SortPath": 10,
"ItemTitle": "Chapter 10: Developing Server-Side Extensions",
"ItemType": "folder"
},
{
"ItemId": "XX_00074",
"Parent": "resources",
"SortPath": 2,
"ItemTitle": "Microsoft Future Internet Initiatives",
"ItemType": "folder"
},
{
"ItemId": "XX_00077",
"Parent": "XX_00124",
"SortPath": 1,
"ItemTitle": "Exercise 1: Using Telnet",
"ItemType": "leaf"
},
{
"ItemId": "XX_00097",
"Parent": "XX_00168",
"SortPath": 1,
"ItemTitle": "E-mail",
"ItemType": "leaf"
},
{
"ItemId": "XX_00098",
"Parent": "XX_00024",
"SortPath": 2,
"ItemTitle": "FTP and Gopher",
"ItemType": "leaf"
},
{
"ItemId": "XX_00099",
"Parent": "XX_00168",
"SortPath": 3,
"ItemTitle": "Network Newsgroups",
"ItemType": "leaf"
},
{
"ItemId": "XX_00100",
"Parent": "XX_00168",
"SortPath": 2,
"ItemTitle": "Chat",
"ItemType": "leaf"
},
{
"ItemId": "XX_00101",
"Parent": "XX_00024",
"SortPath": 1,
"ItemTitle": "Telnet",
"ItemType": "leaf"
},
{
"ItemId": "XX_00102",
"Parent": "XX_00024",
"SortPath": 3,
"ItemTitle": "Internet Index Services",
"ItemType": "leaf"
},
{
"ItemId": "XX_00103",
"Parent": "XX_00109",
"SortPath": 3,
"ItemTitle": "WWW Search Tools",
"ItemType": "leaf"
},
{
"ItemId": "XX_00104",
"Parent": "XX_00065",
"SortPath": 2,
"ItemTitle": "Calling Server Extensions",
"ItemType": "folder"
},
{
"ItemId": "XX_00105",
"Parent": "XX_00066",
"SortPath": 1,
"ItemTitle": "Introduction to ODBC Database Access",
"ItemType": "leaf"
},
{
"ItemId": "XX_00267",
"Parent": "XX_00023",
"SortPath": 3,
"ItemTitle": "Protocols and Addressing",
"ItemType": "leaf"
},
{
"ItemId": "XX_00552",
"Parent": "XX_00296",
"SortPath": 3,
"ItemTitle": "Creating an ODBC Data Source",
"ItemType": "leaf"
},
{
"ItemId": "XX_00553",
"Parent": "XX_00296",
"SortPath": 10,
"ItemTitle": "Using Client-Pull in HTML",
"ItemType": "leaf"
},
{
"ItemId": "XX_00554",
"Parent": "XX_00296",
"SortPath": 5,
"ItemTitle": "Logging to a Database",
"ItemType": "leaf"
},
{
"ItemId": "XX_00555",
"Parent": "XX_00296",
"SortPath": 2,
"ItemTitle": "An Introduction to Internet Database Connectors",
"ItemType": "leaf"
},
{
"ItemId": "XX_00846",
"Parent": "XX_00864",
"SortPath": 1,
"ItemTitle": "Positioning Images Using Tables",
"ItemType": "leaf"
},
{
"ItemId": "XX_01869",
"Parent": "XX_01290",
"SortPath": 1,
"ItemTitle": "What CGI Programs Are",
"ItemType": "leaf"
},
{
"ItemId": "XX_01870",
"Parent": "XX_01290",
"SortPath": 2,
"ItemTitle": "How CGI Programs Work",
"ItemType": "leaf"
},
{
"ItemId": "XX_00107",
"Parent": "XX_00047",
"SortPath": 3,
"ItemTitle": "Exercise 3: Validating Control Values",
"ItemType": "leaf"
},
{
"ItemId": "XX_00109",
"Parent": "XX_00021",
"SortPath": 7,
"ItemTitle": "World Wide Web (WWW)",
"ItemType": "folder"
},
{
"ItemId": "XX_00113",
"Parent": "XX_00109",
"SortPath": 2,
"ItemTitle": "Active vs. Static Web Pages",
"ItemType": "leaf"
},
{
"ItemId": "XX_00116",
"Parent": "XX_00109",
"SortPath": 1,
"ItemTitle": "How the WWW Works",
"ItemType": "leaf"
},
{
"ItemId": "XX_00118",
"Parent": "XX_00021",
"SortPath": 1,
"ItemTitle": "Introduction",
"ItemType": "folder"
},
{
"ItemId": "XX_00119",
"Parent": "XX_00118",
"SortPath": 1,
"ItemTitle": "What Is the Internet?",
"ItemType": "leaf"
},
{
"ItemId": "XX_00120",
"Parent": "XX_00118",
"SortPath": 2,
"ItemTitle": "Evolution of the Internet",
"ItemType": "leaf"
},
{
"ItemId": "XX_00122",
"Parent": "XX_00023",
"SortPath": 2,
"ItemTitle": "Internet vs. Intranet",
"ItemType": "leaf"
},
{
"ItemId": "XX_00124",
"Parent": "XX_00021",
"SortPath": 6,
"ItemTitle": "Lab 1.2: Exploring Person-to-Resource Services",
"ItemType": "folder"
},
{
"ItemId": "XX_00125",
"Parent": "XX_00021",
"SortPath": 8,
"ItemTitle": "Lab 1.3: Using the WWW",
"ItemType": "folder"
},
{
"ItemId": "XX_00131",
"Parent": "XX_00002",
"SortPath": 6,
"ItemTitle": "Adding Advanced Features",
"ItemType": "folder"
},
{
"ItemId": "XX_00132",
"Parent": "XX_00131",
"SortPath": 1,
"ItemTitle": "Image Maps",
"ItemType": "leaf"
},
{
"ItemId": "XX_00133",
"Parent": "XX_00124",
"SortPath": 2,
"ItemTitle": "Exercise 2: Using FTP",
"ItemType": "leaf"
},
{
"ItemId": "XX_00138",
"Parent": "XX_00066",
"SortPath": 6,
"ItemTitle": "Lab 7.2: Using Parameters in a Database Query",
"ItemType": "folder"
},
{
"ItemId": "XX_00140",
"Parent": "XX_00124",
"SortPath": 3,
"ItemTitle": "Exercise 3: Using Gopher",
"ItemType": "leaf"
},
{
"ItemId": "XX_00142",
"Parent": "XX_00064",
"SortPath": 1,
"ItemTitle": "Why Do I Need a Web Server?",
"ItemType": "leaf"
},
{
"ItemId": "XX_00143",
"Parent": "XX_00064",
"SortPath": 2,
"ItemTitle": "Microsoft Internet Server Products",
"ItemType": "leaf"
},
{
"ItemId": "XX_00144",
"Parent": "XX_00064",
"SortPath": 4,
"ItemTitle": "Microsoft Internet Information Server",
"ItemType": "folder"
},
{
"ItemId": "XX_00145",
"Parent": "XX_00144",
"SortPath": 3,
"ItemTitle": "Installing IIS",
"ItemType": "leaf"
},
{
"ItemId": "XX_00146",
"Parent": "XX_00064",
"SortPath": 6,
"ItemTitle": "Configuring WWW Services with Internet Service Manager",
"ItemType": "folder"
},
{
"ItemId": "XX_00147",
"Parent": "XX_00064",
"SortPath": 8,
"ItemTitle": "Extending Internet Services",
"ItemType": "folder"
},
{
"ItemId": "XX_00148",
"Parent": "XX_00147",
"SortPath": 1,
"ItemTitle": "Architecture of Server-Side Extensions",
"ItemType": "leaf"
},
{
"ItemId": "XX_00151",
"Parent": "XX_00164",
"SortPath": 1,
"ItemTitle": "Creating a System ODBC Data Source",
"ItemType": "leaf"
},
{
"ItemId": "XX_00152",
"Parent": "XX_00164",
"SortPath": 2,
"ItemTitle": "Writing the IDC File",
"ItemType": "leaf"
},
{
"ItemId": "XX_00153",
"Parent": "XX_00164",
"SortPath": 3,
"ItemTitle": "Writing the HTX File",
"ItemType": "leaf"
},
{
"ItemId": "XX_00154",
"Parent": "XX_00066",
"SortPath": 4,
"ItemTitle": "Constructing a Query with Parameters",
"ItemType": "folder"
},
{
"ItemId": "XX_00155",
"Parent": "XX_00066",
"SortPath": 5,
"ItemTitle": "Writing Information into the Database",
"ItemType": "leaf"
},
{
"ItemId": "XX_00162",
"Parent": "XX_00125",
"SortPath": 2,
"ItemTitle": "Exercise 2: Using URLs and Internet Shortcuts",
"ItemType": "leaf"
},
{
"ItemId": "XX_00163",
"Parent": "XX_00003",
"SortPath": 2,
"ItemTitle": "Managing Your Web Site",
"ItemType": "leaf"
},
{
"ItemId": "XX_00164",
"Parent": "XX_00066",
"SortPath": 2,
"ItemTitle": "Constructing a Simple Query",
"ItemType": "folder"
},
{
"ItemId": "XX_00269",
"Parent": "XX_00125",
"SortPath": 1,
"ItemTitle": "Exercise 1: Using the World Wide Web",
"ItemType": "leaf"
},
{
"ItemId": "XX_00270",
"Parent": "XX_00144",
"SortPath": 2,
"ItemTitle": "Windows NT Configuration",
"ItemType": "leaf"
},
{
"ItemId": "XX_00276",
"Parent": "XX_00144",
"SortPath": 1,
"ItemTitle": "Installation Requirements",
"ItemType": "leaf"
},
{
"ItemId": "XX_00834",
"Parent": "XX_00337",
"SortPath": 4,
"ItemTitle": "Form Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_00835",
"Parent": "resources",
"SortPath": 5,
"ItemTitle": "Publications",
"ItemType": "folder"
},
{
"ItemId": "XX_00872",
"Parent": "XX_01032",
"SortPath": 4,
"ItemTitle": "Mailing Lists",
"ItemType": "leaf"
},
{
"ItemId": "XX_00764",
"Parent": "XX_00399",
"SortPath": 2,
"ItemTitle": "Microsoft Systems Journal (MSJ)",
"ItemType": "folder"
},
{
"ItemId": "XX_00843",
"Parent": "XX_00071",
"SortPath": 6,
"ItemTitle": "Lab 8: Using the Internet Explorer Object Model",
"ItemType": "folder"
},
{
"ItemId": "XX_00845",
"Parent": "XX_00410",
"SortPath": 3,
"ItemTitle": "IIS Add-In for Access 95",
"ItemType": "leaf"
},
{
"ItemId": "XX_00268",
"Parent": "XX_00021",
"SortPath": 4,
"ItemTitle": "Lab 1.1 Exploring Person-to-Person Services",
"ItemType": "folder"
},
{
"ItemId": "XX_00271",
"Parent": "XX_00164",
"SortPath": 4,
"ItemTitle": "Invoking the IDC Extension",
"ItemType": "leaf"
},
{
"ItemId": "XX_00272",
"Parent": "XX_00780",
"SortPath": 5,
"ItemTitle": "Internet Database Connector (IDC) Fields",
"ItemType": "leaf"
},
{
"ItemId": "XX_00274",
"Parent": "XX_00780",
"SortPath": 3,
"ItemTitle": "HTML Extension (HTX) File Tags",
"ItemType": "leaf"
},
{
"ItemId": "XX_00280",
"Parent": "XX_00049",
"SortPath": 2,
"ItemTitle": "Exercise 2: Read Total Sales from Database",
"ItemType": "leaf"
},
{
"ItemId": "XX_00282",
"Parent": "XX_00138",
"SortPath": 2,
"ItemTitle": "Exercise 2: Passing Parameters from a Form",
"ItemType": "leaf"
},
{
"ItemId": "XX_00283",
"Parent": "XX_00138",
"SortPath": 4,
"ItemTitle": "Optional Exercise: Entering Customer Information into a Database",
"ItemType": "leaf"
},
{
"ItemId": "XX_00284",
"Parent": "XX_00020",
"SortPath": 1,
"ItemTitle": "Exercise 1: Installing Internet Assistant for Word",
"ItemType": "leaf"
},
{
"ItemId": "XX_00285",
"Parent": "XX_00020",
"SortPath": 5,
"ItemTitle": "Optional Exercise: Converting Microsoft Office Information",
"ItemType": "leaf"
},
{
"ItemId": "XX_00286",
"Parent": "XX_00146",
"SortPath": 1,
"ItemTitle": "Configuration Interfaces",
"ItemType": "leaf"
},
{
"ItemId": "XX_00290",
"Parent": "XX_00020",
"SortPath": 2,
"ItemTitle": "Exercise 2: Formatting Text and Graphics",
"ItemType": "leaf"
},
{
"ItemId": "XX_00292",
"Parent": "XX_00042",
"SortPath": 4,
"ItemTitle": "Exercise 4: Formatting Tables",
"ItemType": "leaf"
},
{
"ItemId": "XX_00168",
"Parent": "XX_00021",
"SortPath": 3,
"ItemTitle": "Person-to-Person Services",
"ItemType": "folder"
},
{
"ItemId": "XX_00766",
"Parent": "XX_00002",
"SortPath": 4,
"ItemTitle": "Working with Existing Office Documents",
"ItemType": "folder"
},
{
"ItemId": "XX_00851",
"Parent": "XX_00843",
"SortPath": 1,
"ItemTitle": "Exercise 1: Automating the Internet Explorer",
"ItemType": "leaf"
},
{
"ItemId": "XX_01722",
"Parent": "XX_00400",
"SortPath": 5,
"ItemTitle": "The Microsoft HTML Layout Control",
"ItemType": "leaf"
},
{
"ItemId": "XX_01723",
"Parent": "XX_00400",
"SortPath": 5,
"ItemTitle": "The Microsoft ActiveX Control Pad",
"ItemType": "leaf"
},
{
"ItemId": "XX_01724",
"Parent": "XX_00890",
"SortPath": 14,
"ItemTitle": "Debugging Tips for ISAPI DLLs: Q152054",
"ItemType": "leaf"
},
{
"ItemId": "XX_01725",
"Parent": "XX_01292",
"SortPath": 1,
"ItemTitle": "Introduction and Requirements",
"ItemType": "leaf"
},
{
"ItemId": "XX_01726",
"Parent": "XX_01292",
"SortPath": 3,
"ItemTitle": "Storage of Control Persistent Data",
"ItemType": "leaf"
},
{
"ItemId": "XX_01727",
"Parent": "XX_01292",
"SortPath": 4,
"ItemTitle": "Data Path Properties",
"ItemType": "leaf"
},
{
"ItemId": "XX_01728",
"Parent": "XX_00780",
"SortPath": 7,
"ItemTitle": "TN 063: Debugging Internet Extension DLLs",
"ItemType": "leaf"
},
{
"ItemId": "XX_01729",
"Parent": "XX_01292",
"SortPath": 5,
"ItemTitle": "Communicating Control \"Readiness\"",
"ItemType": "leaf"
},
{
"ItemId": "XX_00298",
"Parent": "XX_00299",
"SortPath": 4,
"ItemTitle": "Web Authoring Training Course",
"ItemType": "leaf"
},
{
"ItemId": "XX_00299",
"Parent": "resources",
"SortPath": 4,
"ItemTitle": "Technical Training and Education",
"ItemType": "folder"
},
{
"ItemId": "XX_00300",
"Parent": "XX_00793",
"SortPath": 1,
"ItemTitle": "Course #662: Supporting Microsoft Internet Information Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_00301",
"Parent": "XX_01032",
"SortPath": 3,
"ItemTitle": "Internet User Groups",
"ItemType": "leaf"
},
{
"ItemId": "XX_00302",
"Parent": "resources",
"SortPath": 1,
"ItemTitle": "About Microsoft Internet Products",
"ItemType": "folder"
},
{
"ItemId": "XX_00305",
"Parent": "XX_00445",
"SortPath": 10,
"ItemTitle": "VeriSign's Services for Microsoft Internet Information Servers",
"ItemType": "leaf"
},
{
"ItemId": "XX_00309",
"Parent": "XX_00299",
"SortPath": 2,
"ItemTitle": "Microsoft Technical Education",
"ItemType": "folder"
},
{
"ItemId": "XX_00310",
"Parent": "books",
"SortPath": 1,
"ItemTitle": "Online Books",
"ItemType": "folder"
},
{
"ItemId": "XX_00311",
"Parent": "books",
"SortPath": 2,
"ItemTitle": "Microsoft Press Books",
"ItemType": "folder"
},
{
"ItemId": "XX_00312",
"Parent": "XX_00311",
"SortPath": 1,
"ItemTitle": "HTML in Action - Hot Tips for Cool Web Sites",
"ItemType": "folder"
},
{
"ItemId": "XX_00314",
"Parent": "XX_00444",
"SortPath": 4,
"ItemTitle": "Microsoft Research Homepage",
"ItemType": "leaf"
},
{
"ItemId": "XX_00322",
"Parent": "XX_00020",
"SortPath": 4,
"ItemTitle": "Exercise 4: Converting a Microsoft Word Document",
"ItemType": "leaf"
},
{
"ItemId": "XX_00324",
"Parent": "XX_00070",
"SortPath": 2,
"ItemTitle": "Adding Simple MAPI to an Application",
"ItemType": "folder"
},
{
"ItemId": "XX_00410",
"Parent": "XX_00302",
"SortPath": 2,
"ItemTitle": "Internet Development Tools",
"ItemType": "folder"
},
{
"ItemId": "XX_00639",
"Parent": "XX_00072",
"SortPath": 4,
"ItemTitle": "COM/OLE Background",
"ItemType": "folder"
},
{
"ItemId": "XX_00640",
"Parent": "XX_00565",
"SortPath": 2,
"ItemTitle": "MAPI",
"ItemType": "leaf"
},
{
"ItemId": "XX_00767",
"Parent": "XX_00009",
"SortPath": 2,
"ItemTitle": "Design Modes",
"ItemType": "leaf"
},
{
"ItemId": "XX_00771",
"Parent": "XX_00445",
"SortPath": 1,
"ItemTitle": "Blue Sky Software",
"ItemType": "leaf"
},
{
"ItemId": "XX_00867",
"Parent": "XX_00070",
"SortPath": 3,
"ItemTitle": "Messaging Library",
"ItemType": "folder"
},
{
"ItemId": "XX_00974",
"Parent": "XX_00971",
"SortPath": 2,
"ItemTitle": "ISAPI Parse Maps",
"ItemType": "leaf"
},
{
"ItemId": "XX_01045",
"Parent": "XX_00002",
"SortPath": 8,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01042",
"Parent": "XX_00268",
"SortPath": 1,
"ItemTitle": "Exercise 1: Reading Network News",
"ItemType": "leaf"
},
{
"ItemId": "XX_00325",
"Parent": "XX_00042",
"SortPath": 3,
"ItemTitle": "Exercise 3: Using Frames",
"ItemType": "leaf"
},
{
"ItemId": "XX_00326",
"Parent": "XX_00138",
"SortPath": 1,
"ItemTitle": "Exercise 1: Passing Parameters in a URL",
"ItemType": "leaf"
},
{
"ItemId": "XX_00327",
"Parent": "XX_00138",
"SortPath": 3,
"ItemTitle": "Exercise 3: Adding Dynamic Links",
"ItemType": "leaf"
},
{
"ItemId": "XX_00328",
"Parent": "XX_00144",
"SortPath": 4,
"ItemTitle": "Windows NT Server Security ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00330",
"Parent": "XX_00146",
"SortPath": 2,
"ItemTitle": "Performance Monitoring",
"ItemType": "leaf"
},
{
"ItemId": "XX_00332",
"Parent": "XX_00147",
"SortPath": 2,
"ItemTitle": "Creating and Installing ActiveX Server Extensions",
"ItemType": "leaf"
},
{
"ItemId": "XX_00333",
"Parent": "XX_00049",
"SortPath": 1,
"ItemTitle": "Exercise 1: Create an ODBC System Data Source",
"ItemType": "leaf"
},
{
"ItemId": "XX_00335",
"Parent": "XX_00061",
"SortPath": 3,
"ItemTitle": "VBScript Language Syntax",
"ItemType": "folder"
},
{
"ItemId": "XX_00336",
"Parent": "XX_00366",
"SortPath": 2,
"ItemTitle": "Adding Event Procedures",
"ItemType": "leaf"
},
{
"ItemId": "XX_00337",
"Parent": "XX_00061",
"SortPath": 5,
"ItemTitle": "The Internet Explorer Object Model for Scripting",
"ItemType": "folder"
},
{
"ItemId": "XX_00339",
"Parent": "XX_00061",
"SortPath": 2,
"ItemTitle": "The <SCRIPT> Tag",
"ItemType": "leaf"
},
{
"ItemId": "XX_00341",
"Parent": "XX_00335",
"SortPath": 2,
"ItemTitle": "Using Variables",
"ItemType": "leaf"
},
{
"ItemId": "XX_00342",
"Parent": "XX_00335",
"SortPath": 3,
"ItemTitle": "Controlling Program Flow",
"ItemType": "leaf"
},
{
"ItemId": "XX_00343",
"Parent": "XX_00335",
"SortPath": 1,
"ItemTitle": "Defining Procedures",
"ItemType": "leaf"
},
{
"ItemId": "XX_00346",
"Parent": "XX_00131",
"SortPath": 6,
"ItemTitle": "Server-Side Includes",
"ItemType": "leaf"
},
{
"ItemId": "XX_00347",
"Parent": "XX_00131",
"SortPath": 4,
"ItemTitle": "Frames",
"ItemType": "leaf"
},
{
"ItemId": "XX_00348",
"Parent": "XX_00154",
"SortPath": 1,
"ItemTitle": "Passing Parameters from the Client",
"ItemType": "leaf"
},
{
"ItemId": "XX_00349",
"Parent": "XX_00154",
"SortPath": 2,
"ItemTitle": "Receiving Parameters on the Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_00350",
"Parent": "XX_00061",
"SortPath": 6,
"ItemTitle": "Page Initialization",
"ItemType": "leaf"
},
{
"ItemId": "XX_00352",
"Parent": "XX_00061",
"SortPath": 1,
"ItemTitle": "Overview of Client-Side Scripting",
"ItemType": "leaf"
},
{
"ItemId": "XX_00353",
"Parent": "XX_00366",
"SortPath": 3,
"ItemTitle": "Setting Properties of Controls",
"ItemType": "leaf"
},
{
"ItemId": "XX_00356",
"Parent": "XX_00071",
"SortPath": 3,
"ItemTitle": "Creating an Instance of Internet Explorer",
"ItemType": "leaf"
},
{
"ItemId": "XX_00363",
"Parent": "XX_00042",
"SortPath": 1,
"ItemTitle": "Exercise 1: Creating an Image Map",
"ItemType": "leaf"
},
{
"ItemId": "XX_00366",
"Parent": "XX_00061",
"SortPath": 4,
"ItemTitle": "Controlling Objects with VBScript",
"ItemType": "folder"
},
{
"ItemId": "XX_00367",
"Parent": "XX_00118",
"SortPath": 3,
"ItemTitle": "Internet Resources",
"ItemType": "leaf"
},
{
"ItemId": "XX_00372",
"Parent": "XX_00403",
"SortPath": 3,
"ItemTitle": "Cost Advantage of IIS over Netscape",
"ItemType": "leaf"
},
{
"ItemId": "XX_00373",
"Parent": "XX_00403",
"SortPath": 4,
"ItemTitle": "IDC Report--Internet Market Opportunity",
"ItemType": "leaf"
},
{
"ItemId": "XX_00375",
"Parent": "XX_00403",
"SortPath": 1,
"ItemTitle": "The Active Internet: Microsoft Corporation's Vision and Strategy",
"ItemType": "leaf"
},
{
"ItemId": "XX_00380",
"Parent": "XX_00064",
"SortPath": 5,
"ItemTitle": "Lab 2.1: Installing Internet Information Server",
"ItemType": "folder"
},
{
"ItemId": "XX_00381",
"Parent": "XX_00380",
"SortPath": 2,
"ItemTitle": "Exercise 2: Installation Procedure",
"ItemType": "leaf"
},
{
"ItemId": "XX_00382",
"Parent": "XX_00380",
"SortPath": 3,
"ItemTitle": "Exercise 3: Testing the Installation",
"ItemType": "leaf"
},
{
"ItemId": "XX_00424",
"Parent": "XX_00890",
"SortPath": 13,
"ItemTitle": "Which ODBC Drive Do I use and Where Do I get It?: Q147192INF",
"ItemType": "leaf"
},
{
"ItemId": "XX_00425",
"Parent": "XX_00890",
"SortPath": 12,
"ItemTitle": "WX 1220: ODBC Drivers Appnote: Q139487",
"ItemType": "leaf"
},
{
"ItemId": "XX_00426",
"Parent": "www",
"SortPath": 3,
"ItemTitle": "Technical Specifications",
"ItemType": "folder"
},
{
"ItemId": "XX_00707",
"Parent": "XX_00931",
"SortPath": 4,
"ItemTitle": "HTTP Message Structure",
"ItemType": "leaf"
},
{
"ItemId": "XX_00712",
"Parent": "XX_00073",
"SortPath": 3,
"ItemTitle": "Processing ISAPI Applications and Filters",
"ItemType": "folder"
},
{
"ItemId": "XX_00717",
"Parent": "XX_00931",
"SortPath": 2,
"ItemTitle": "HTTP Request Methods ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00719",
"Parent": "XX_00836",
"SortPath": 1,
"ItemTitle": "The Microsoft Certified Professional Program",
"ItemType": "folder"
},
{
"ItemId": "XX_00739",
"Parent": "XX_00779",
"SortPath": 5,
"ItemTitle": "Pinnacle Online",
"ItemType": "leaf"
},
{
"ItemId": "XX_00740",
"Parent": "XX_00779",
"SortPath": 1,
"ItemTitle": "The Pros Talk Internet",
"ItemType": "leaf"
},
{
"ItemId": "XX_00741",
"Parent": "XX_00779",
"SortPath": 4,
"ItemTitle": "Visual Basic Developer",
"ItemType": "leaf"
},
{
"ItemId": "XX_00742",
"Parent": "XX_00779",
"SortPath": 2,
"ItemTitle": "The Pros Talk Visual Basic",
"ItemType": "leaf"
},
{
"ItemId": "XX_00743",
"Parent": "XX_00779",
"SortPath": 3,
"ItemTitle": "Microsoft SQL Professional",
"ItemType": "leaf"
},
{
"ItemId": "XX_00873",
"Parent": "XX_00444",
"SortPath": 5,
"ItemTitle": "Microsoft Interactive Developer Magazine",
"ItemType": "leaf"
},
{
"ItemId": "XX_01852",
"Parent": "XX_00410",
"SortPath": 6,
"ItemTitle": "Object Navigator",
"ItemType": "leaf"
},
{
"ItemId": "XX_02026",
"Parent": "XX_00131",
"SortPath": 3,
"ItemTitle": "Style Sheets",
"ItemType": "leaf"
},
{
"ItemId": "XX_01183",
"Parent": "XX_00780",
"SortPath": 8,
"ItemTitle": "Creating OLE Servers",
"ItemType": "folder"
},
{
"ItemId": "XX_01184",
"Parent": "XX_01183",
"SortPath": 1,
"ItemTitle": "OLE Servers",
"ItemType": "leaf"
},
{
"ItemId": "XX_01188",
"Parent": "XX_01183",
"SortPath": 2,
"ItemTitle": "Creating Objects Within a Visual Basic Project",
"ItemType": "folder"
},
{
"ItemId": "XX_01190",
"Parent": "XX_01188",
"SortPath": 1,
"ItemTitle": "What Is a Class Module?",
"ItemType": "leaf"
},
{
"ItemId": "XX_01192",
"Parent": "XX_01188",
"SortPath": 2,
"ItemTitle": "Creating an Instance of a Class",
"ItemType": "leaf"
},
{
"ItemId": "XX_01193",
"Parent": "XX_01188",
"SortPath": 3,
"ItemTitle": "Class Module Events",
"ItemType": "leaf"
},
{
"ItemId": "XX_01194",
"Parent": "XX_01188",
"SortPath": 4,
"ItemTitle": "Creating Methods",
"ItemType": "leaf"
},
{
"ItemId": "XX_01195",
"Parent": "XX_01188",
"SortPath": 5,
"ItemTitle": "Creating Properties",
"ItemType": "leaf"
},
{
"ItemId": "XX_01196",
"Parent": "XX_01183",
"SortPath": 3,
"ItemTitle": "Creating an OLE Server",
"ItemType": "folder"
},
{
"ItemId": "XX_01197",
"Parent": "XX_01196",
"SortPath": 1,
"ItemTitle": "Setting Project Options",
"ItemType": "leaf"
},
{
"ItemId": "XX_01199",
"Parent": "XX_01196",
"SortPath": 2,
"ItemTitle": "Setting Class Module Properties",
"ItemType": "leaf"
},
{
"ItemId": "XX_01200",
"Parent": "XX_01196",
"SortPath": 3,
"ItemTitle": "Testing Your OLE Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01201",
"Parent": "XX_01196",
"SortPath": 4,
"ItemTitle": "Compiling Your OLE Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01202",
"Parent": "XX_01196",
"SortPath": 5,
"ItemTitle": "Registering the Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01203",
"Parent": "XX_01183",
"SortPath": 4,
"ItemTitle": "Creating an OLE Server that Displays Forms",
"ItemType": "leaf"
},
{
"ItemId": "XX_01204",
"Parent": "XX_01183",
"SortPath": 5,
"ItemTitle": "Advanced Issues",
"ItemType": "folder"
},
{
"ItemId": "XX_01205",
"Parent": "XX_01204",
"SortPath": 1,
"ItemTitle": "Setting Object Browser Member Options",
"ItemType": "leaf"
},
{
"ItemId": "XX_01206",
"Parent": "XX_01204",
"SortPath": 2,
"ItemTitle": "Global Data Scoping",
"ItemType": "leaf"
},
{
"ItemId": "XX_01207",
"Parent": "XX_01204",
"SortPath": 3,
"ItemTitle": "Error Handling",
"ItemType": "leaf"
},
{
"ItemId": "XX_01208",
"Parent": "XX_01204",
"SortPath": 4,
"ItemTitle": "Creating an Object Hierarchy",
"ItemType": "leaf"
},
{
"ItemId": "XX_01209",
"Parent": "XX_01204",
"SortPath": 5,
"ItemTitle": "Storing Objects in a Collection",
"ItemType": "leaf"
},
{
"ItemId": "XX_01210",
"Parent": "XX_01204",
"SortPath": 6,
"ItemTitle": "Remote OLE Automation",
"ItemType": "leaf"
},
{
"ItemId": "XX_01211",
"Parent": "XX_01204",
"SortPath": 7,
"ItemTitle": "Calling an OLE Server Asynchronously",
"ItemType": "leaf"
},
{
"ItemId": "XX_01268",
"Parent": "XX_00021",
"SortPath": 12,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01216",
"Parent": "XX_00324",
"SortPath": 7,
"ItemTitle": "Using AppWizard in Visual C++",
"ItemType": "leaf"
},
{
"ItemId": "XX_01217",
"Parent": "labs",
"SortPath": 1,
"ItemTitle": "Lab 1.1 Exploring Person-to-Person Services",
"ItemType": "leaf"
},
{
"ItemId": "XX_01218",
"Parent": "XX_01224",
"SortPath": 2,
"ItemTitle": "Reading a Message",
"ItemType": "leaf"
},
{
"ItemId": "XX_01219",
"Parent": "XX_01224",
"SortPath": 3,
"ItemTitle": "Sending a Message",
"ItemType": "leaf"
},
{
"ItemId": "XX_01220",
"Parent": "XX_01224",
"SortPath": 4,
"ItemTitle": "Deleting a Message",
"ItemType": "leaf"
},
{
"ItemId": "XX_01221",
"Parent": "XX_01224",
"SortPath": 5,
"ItemTitle": "Adding an Attachment",
"ItemType": "leaf"
},
{
"ItemId": "XX_01222",
"Parent": "labs",
"SortPath": 2,
"ItemTitle": "Lab 1.2: Exploring Person-to-Resource Services",
"ItemType": "leaf"
},
{
"ItemId": "XX_01223",
"Parent": "labs",
"SortPath": 3,
"ItemTitle": "Lab 1.3: Using the WWW",
"ItemType": "leaf"
},
{
"ItemId": "XX_01224",
"Parent": "XX_00070",
"SortPath": 4,
"ItemTitle": "Working with Messages",
"ItemType": "folder"
},
{
"ItemId": "XX_01226",
"Parent": "XX_00074",
"SortPath": 12,
"ItemTitle": "Commerce Technologies",
"ItemType": "leaf"
},
{
"ItemId": "XX_01235",
"Parent": "labs",
"SortPath": 4,
"ItemTitle": "Lab 2.1: Installing Internet Information Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01237",
"Parent": "labs",
"SortPath": 5,
"ItemTitle": "Lab 2.2: Setting Up for Subsequent Labs",
"ItemType": "leaf"
},
{
"ItemId": "XX_01238",
"Parent": "labs",
"SortPath": 6,
"ItemTitle": "Lab 3.1: Using Internet Assistant for Word",
"ItemType": "leaf"
},
{
"ItemId": "XX_01239",
"Parent": "labs",
"SortPath": 8,
"ItemTitle": "Lab 4: Adding Controls to a Web Page",
"ItemType": "leaf"
},
{
"ItemId": "XX_01240",
"Parent": "labs",
"SortPath": 9,
"ItemTitle": "Lab 5: Adding VBScript in HTML",
"ItemType": "leaf"
},
{
"ItemId": "XX_01241",
"Parent": "labs",
"SortPath": 10,
"ItemTitle": "Lab 6: Calling Server Applications",
"ItemType": "leaf"
},
{
"ItemId": "XX_01242",
"Parent": "labs",
"SortPath": 11,
"ItemTitle": "Lab 7.1: Reading Information from an ODBC Database",
"ItemType": "leaf"
},
{
"ItemId": "XX_01243",
"Parent": "labs",
"SortPath": 12,
"ItemTitle": "Lab 7.2: Using Parameters in a Database Query",
"ItemType": "leaf"
},
{
"ItemId": "XX_01244",
"Parent": "labs",
"SortPath": 13,
"ItemTitle": "Lab 8: Using the Internet Explorer Object Model",
"ItemType": "leaf"
},
{
"ItemId": "XX_01245",
"Parent": "labs",
"SortPath": 14,
"ItemTitle": "Lab 9: Mail-Enabling an Application",
"ItemType": "leaf"
},
{
"ItemId": "XX_01246",
"Parent": "labs",
"SortPath": 15,
"ItemTitle": "Lab 10.1: Viewing HTTP Messages",
"ItemType": "leaf"
},
{
"ItemId": "XX_01247",
"Parent": "labs",
"SortPath": 16,
"ItemTitle": "Lab 10.2: Building an ISAPI Application",
"ItemType": "leaf"
},
{
"ItemId": "XX_01951",
"Parent": "labs",
"SortPath": 7,
"ItemTitle": "Lab 3.2: Adding Advanced Features",
"ItemType": "leaf"
},
{
"ItemId": "XX_01248",
"Parent": "labs",
"SortPath": 17,
"ItemTitle": "Lab 10.3: Building an ISAPI Filter",
"ItemType": "leaf"
},
{
"ItemId": "XX_01249",
"Parent": "XX_00468",
"SortPath": 11,
"ItemTitle": "Exercise 3: Resetting the Web Files",
"ItemType": "leaf"
},
{
"ItemId": "XX_01250",
"Parent": "XX_00296",
"SortPath": 1,
"ItemTitle": "Adding E-mail to an Application",
"ItemType": "leaf"
},
{
"ItemId": "XX_01257",
"Parent": "XX_00867",
"SortPath": 6,
"ItemTitle": "Distributing Applications That Use Messaging",
"ItemType": "leaf"
},
{
"ItemId": "XX_01261",
"Parent": "XX_00426",
"SortPath": 1,
"ItemTitle": "Internet Organizations and Specifications",
"ItemType": "leaf"
},
{
"ItemId": "XX_01264",
"Parent": "XX_00310",
"SortPath": 2,
"ItemTitle": "MAPI Support in MFC",
"ItemType": "leaf"
},
{
"ItemId": "XX_01265",
"Parent": "XX_00310",
"SortPath": 3,
"ItemTitle": "Serialization: Making a Serializable Class",
"ItemType": "leaf"
},
{
"ItemId": "XX_01853",
"Parent": "demo",
"SortPath": 2,
"ItemTitle": "Chapter 2: Installing an Internet Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01286",
"Parent": "XX_00310",
"SortPath": 1,
"ItemTitle": "HTML Reference Library Help File",
"ItemType": "leaf"
},
{
"ItemId": "XX_01289",
"Parent": "XX_00312",
"SortPath": 1,
"ItemTitle": "Chapter 3: Using Tables to Create Lively Layouts",
"ItemType": "folder"
},
{
"ItemId": "XX_01290",
"Parent": "XX_00312",
"SortPath": 2,
"ItemTitle": "Chapter 10: Using and Writing CGI Programs",
"ItemType": "folder"
},
{
"ItemId": "XX_01291",
"Parent": "XX_00529",
"SortPath": 3,
"ItemTitle": "Mapping of Internet Mail Attributes to MAPI Properties",
"ItemType": "leaf"
},
{
"ItemId": "XX_01292",
"Parent": "XX_00780",
"SortPath": 10,
"ItemTitle": "OLE Controls - COM Objects for the Internet",
"ItemType": "folder"
},
{
"ItemId": "XX_01294",
"Parent": "XX_00780",
"SortPath": 11,
"ItemTitle": "OLE Document Objects Specifications",
"ItemType": "folder"
},
{
"ItemId": "XX_01295",
"Parent": "XX_00400",
"SortPath": 4,
"ItemTitle": "Microsoft Exchange Application Development",
"ItemType": "leaf"
},
{
"ItemId": "XX_01315",
"Parent": "XX_00310",
"SortPath": 4,
"ItemTitle": "OLE Messaging Library",
"ItemType": "folder"
},
{
"ItemId": "XX_01854",
"Parent": "demo",
"SortPath": 3,
"ItemTitle": "Chapter 3: Authoring a Static Web Page",
"ItemType": "leaf"
},
{
"ItemId": "XX_00399",
"Parent": "articles",
"SortPath": 2,
"ItemTitle": "Technical Articles",
"ItemType": "folder"
},
{
"ItemId": "XX_00400",
"Parent": "articles",
"SortPath": 3,
"ItemTitle": "Technical Whitepapers",
"ItemType": "folder"
},
{
"ItemId": "XX_00403",
"Parent": "articles",
"SortPath": 1,
"ItemTitle": "Market Outlook",
"ItemType": "folder"
},
{
"ItemId": "XX_00404",
"Parent": "resources",
"SortPath": 3,
"ItemTitle": "Microsoft AnswerPoint - Technical Support Services",
"ItemType": "folder"
},
{
"ItemId": "XX_00405",
"Parent": "XX_00836",
"SortPath": 3,
"ItemTitle": "The Microsoft Solution Provider Program",
"ItemType": "leaf"
},
{
"ItemId": "XX_00406",
"Parent": "XX_00072",
"SortPath": 1,
"ItemTitle": "Introduction to Client-Side Internet Components",
"ItemType": "leaf"
},
{
"ItemId": "XX_00407",
"Parent": "XX_00404",
"SortPath": 1,
"ItemTitle": "Low- and No-cost Support",
"ItemType": "leaf"
},
{
"ItemId": "XX_00408",
"Parent": "XX_00404",
"SortPath": 2,
"ItemTitle": "Fee-based Support",
"ItemType": "leaf"
},
{
"ItemId": "XX_00409",
"Parent": "XX_00404",
"SortPath": 3,
"ItemTitle": "Choosing the Right Type of Support",
"ItemType": "leaf"
},
{
"ItemId": "XX_00411",
"Parent": "XX_00302",
"SortPath": 1,
"ItemTitle": "Authoring Tools",
"ItemType": "folder"
},
{
"ItemId": "XX_00413",
"Parent": "XX_00410",
"SortPath": 4,
"ItemTitle": "VBScript",
"ItemType": "leaf"
},
{
"ItemId": "XX_00414",
"Parent": "XX_01982",
"SortPath": 2,
"ItemTitle": "VRML Add-In",
"ItemType": "leaf"
},
{
"ItemId": "XX_00419",
"Parent": "XX_00411",
"SortPath": 2,
"ItemTitle": "Microsoft FrontPage",
"ItemType": "leaf"
},
{
"ItemId": "XX_00420",
"Parent": "XX_00302",
"SortPath": 3,
"ItemTitle": "Internet Technologies",
"ItemType": "folder"
},
{
"ItemId": "XX_00421",
"Parent": "XX_00420",
"SortPath": 2,
"ItemTitle": "Internet Information Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_00422",
"Parent": "XX_00420",
"SortPath": 1,
"ItemTitle": "Internet Explorer 3.0",
"ItemType": "leaf"
},
{
"ItemId": "XX_00435",
"Parent": "XX_01032",
"SortPath": 2,
"ItemTitle": "Glossary of Internet Terms",
"ItemType": "leaf"
},
{
"ItemId": "XX_00744",
"Parent": "XX_00510",
"SortPath": 5,
"ItemTitle": "Pinnacle Publishing Tips",
"ItemType": "leaf"
},
{
"ItemId": "XX_00745",
"Parent": "XX_00779",
"SortPath": 6,
"ItemTitle": "Pinnacle Publishing Order Form",
"ItemType": "leaf"
},
{
"ItemId": "XX_00747",
"Parent": "XX_00576",
"SortPath": 1,
"ItemTitle": "ActiveX Components and the Internet",
"ItemType": "leaf"
},
{
"ItemId": "XX_00748",
"Parent": "XX_00576",
"SortPath": 2,
"ItemTitle": "Calling an ActiveX Component",
"ItemType": "leaf"
},
{
"ItemId": "XX_00749",
"Parent": "XX_00071",
"SortPath": 1,
"ItemTitle": "Applications and the Internet",
"ItemType": "leaf"
},
{
"ItemId": "XX_00852",
"Parent": "XX_00843",
"SortPath": 2,
"ItemTitle": "Exercise 2: Using the WebBrowser Control",
"ItemType": "leaf"
},
{
"ItemId": "XX_00967",
"Parent": "XX_00712",
"SortPath": 1,
"ItemTitle": "ISAPI Applications",
"ItemType": "leaf"
},
{
"ItemId": "XX_00439",
"Parent": "XX_00959",
"SortPath": 2,
"ItemTitle": "Powered by Microsoft BackOffice Logo Program",
"ItemType": "leaf"
},
{
"ItemId": "XX_00442",
"Parent": "XX_00420",
"SortPath": 3,
"ItemTitle": "Internet Proxy Server \"Catapult\"",
"ItemType": "leaf"
},
{
"ItemId": "XX_00443",
"Parent": "XX_00444",
"SortPath": 7,
"ItemTitle": "Microsoft Internet Workshop",
"ItemType": "leaf"
},
{
"ItemId": "XX_00444",
"Parent": "www",
"SortPath": 1,
"ItemTitle": "Microsoft Sites",
"ItemType": "folder"
},
{
"ItemId": "XX_00445",
"Parent": "www",
"SortPath": 2,
"ItemTitle": "Other Web Sites of Interest",
"ItemType": "folder"
},
{
"ItemId": "XX_00447",
"Parent": "XX_00380",
"SortPath": 1,
"ItemTitle": "Exercise 1: Configuring NT Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_00448",
"Parent": "XX_00072",
"SortPath": 3,
"ItemTitle": "ActiveX Controls",
"ItemType": "folder"
},
{
"ItemId": "XX_00449",
"Parent": "XX_00072",
"SortPath": 5,
"ItemTitle": "ActiveX Documents",
"ItemType": "folder"
},
{
"ItemId": "XX_00450",
"Parent": "XX_00448",
"SortPath": 1,
"ItemTitle": "Introduction to ActiveX Controls",
"ItemType": "leaf"
},
{
"ItemId": "XX_00453",
"Parent": "XX_00448",
"SortPath": 2,
"ItemTitle": "The Container",
"ItemType": "leaf"
},
{
"ItemId": "XX_00454",
"Parent": "XX_00366",
"SortPath": 4,
"ItemTitle": "Calling Methods of Controls",
"ItemType": "leaf"
},
{
"ItemId": "XX_00455",
"Parent": "XX_00335",
"SortPath": 4,
"ItemTitle": "Handling Errors",
"ItemType": "leaf"
},
{
"ItemId": "XX_00456",
"Parent": "XX_00366",
"SortPath": 1,
"ItemTitle": "Identifying Objects",
"ItemType": "leaf"
},
{
"ItemId": "XX_00462",
"Parent": "XX_00043",
"SortPath": 2,
"ItemTitle": "Standard HTML Controls",
"ItemType": "folder"
},
{
"ItemId": "XX_00463",
"Parent": "XX_00337",
"SortPath": 3,
"ItemTitle": "Document Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_00466",
"Parent": "XX_01028",
"SortPath": 1,
"ItemTitle": "Internet Explorer Properties",
"ItemType": "leaf"
},
{
"ItemId": "XX_00467",
"Parent": "XX_00468",
"SortPath": 1,
"ItemTitle": "Exercise 1: Setting Up the MSM Web Site",
"ItemType": "leaf"
},
{
"ItemId": "XX_00468",
"Parent": "XX_00064",
"SortPath": 9,
"ItemTitle": "Lab 2.2: Setting Up for Subsequent Labs",
"ItemType": "folder"
},
{
"ItemId": "XX_00470",
"Parent": "XX_00578",
"SortPath": 1,
"ItemTitle": "Exercise 1: Calling FormDump.dll",
"ItemType": "leaf"
},
{
"ItemId": "XX_00471",
"Parent": "XX_00072",
"SortPath": 6,
"ItemTitle": "Windows Internet API (WinINet)",
"ItemType": "folder"
},
{
"ItemId": "XX_00472",
"Parent": "XX_00578",
"SortPath": 2,
"ItemTitle": "Exercise 2: Calling ReDir.dll",
"ItemType": "leaf"
},
{
"ItemId": "XX_00474",
"Parent": "XX_00578",
"SortPath": 3,
"ItemTitle": "Exercise 3: Calling an ActiveX Component",
"ItemType": "leaf"
},
{
"ItemId": "XX_00476",
"Parent": "XX_00449",
"SortPath": 1,
"ItemTitle": "Introduction to ActiveX Documents",
"ItemType": "leaf"
},
{
"ItemId": "XX_00478",
"Parent": "XX_00471",
"SortPath": 1,
"ItemTitle": "Introduction to WinINet",
"ItemType": "leaf"
},
{
"ItemId": "XX_00479",
"Parent": "XX_00471",
"SortPath": 2,
"ItemTitle": "Overview of the Win32 Internet Functions",
"ItemType": "leaf"
},
{
"ItemId": "XX_00480",
"Parent": "XX_00449",
"SortPath": 3,
"ItemTitle": "ActiveX Document Requirements",
"ItemType": "leaf"
},
{
"ItemId": "XX_00481",
"Parent": "XX_00449",
"SortPath": 4,
"ItemTitle": "Creating an ActiveX Document",
"ItemType": "leaf"
},
{
"ItemId": "XX_00483",
"Parent": "XX_00043",
"SortPath": 1,
"ItemTitle": "Introduction to Controls and Objects",
"ItemType": "leaf"
},
{
"ItemId": "XX_00485",
"Parent": "XX_00462",
"SortPath": 4,
"ItemTitle": "Adding Standard Controls with Internet Assistant for Word",
"ItemType": "leaf"
},
{
"ItemId": "XX_00487",
"Parent": "XX_00043",
"SortPath": 3,
"ItemTitle": "ActiveX Controls",
"ItemType": "folder"
},
{
"ItemId": "XX_00488",
"Parent": "XX_00487",
"SortPath": 2,
"ItemTitle": "The <OBJECT> Tag",
"ItemType": "leaf"
},
{
"ItemId": "XX_00489",
"Parent": "XX_00487",
"SortPath": 4,
"ItemTitle": "Setting Initial Object Properties ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00491",
"Parent": "XX_00144",
"SortPath": 5,
"ItemTitle": "IIS Security",
"ItemType": "leaf"
},
{
"ItemId": "XX_00493",
"Parent": "XX_00462",
"SortPath": 5,
"ItemTitle": "Text Box Control",
"ItemType": "leaf"
},
{
"ItemId": "XX_00494",
"Parent": "XX_00462",
"SortPath": 9,
"ItemTitle": "Hidden Control",
"ItemType": "leaf"
},
{
"ItemId": "XX_00495",
"Parent": "XX_00462",
"SortPath": 6,
"ItemTitle": "Selection Control",
"ItemType": "leaf"
},
{
"ItemId": "XX_00497",
"Parent": "XX_00462",
"SortPath": 8,
"ItemTitle": "Radio Button Group",
"ItemType": "leaf"
},
{
"ItemId": "XX_00498",
"Parent": "XX_00462",
"SortPath": 10,
"ItemTitle": "Button Controls",
"ItemType": "leaf"
},
{
"ItemId": "XX_00500",
"Parent": "XX_00462",
"SortPath": 7,
"ItemTitle": "Check Box Control",
"ItemType": "leaf"
},
{
"ItemId": "XX_00501",
"Parent": "XX_00462",
"SortPath": 3,
"ItemTitle": "Forms",
"ItemType": "leaf"
},
{
"ItemId": "XX_00502",
"Parent": "XX_00400",
"SortPath": 1,
"ItemTitle": "Internet Information Server Performance Analysis",
"ItemType": "leaf"
},
{
"ItemId": "XX_01082",
"Parent": "XX_00468",
"SortPath": 2,
"ItemTitle": "Exercise 2: Testing the Installation",
"ItemType": "leaf"
},
{
"ItemId": "XX_00503",
"Parent": "XX_00445",
"SortPath": 6,
"ItemTitle": "Internet and WWW History Information",
"ItemType": "leaf"
},
{
"ItemId": "XX_00505",
"Parent": "XX_00445",
"SortPath": 4,
"ItemTitle": "The Internet Engineering Task Force (IETF)",
"ItemType": "leaf"
},
{
"ItemId": "XX_00506",
"Parent": "XX_00445",
"SortPath": 4,
"ItemTitle": "The Electronic Frontier Foundation (EFF)",
"ItemType": "leaf"
},
{
"ItemId": "XX_00507",
"Parent": "XX_00445",
"SortPath": 9,
"ItemTitle": "Sun Microsystem's Java",
"ItemType": "leaf"
},
{
"ItemId": "XX_00510",
"Parent": "XX_00399",
"SortPath": 5,
"ItemTitle": "Pinnacle Publishing",
"ItemType": "folder"
},
{
"ItemId": "XX_00511",
"Parent": "XX_00510",
"SortPath": 2,
"ItemTitle": "Building Web Applications with Visual Basic",
"ItemType": "leaf"
},
{
"ItemId": "XX_00515",
"Parent": "XX_00047",
"SortPath": 1,
"ItemTitle": "Exercise 1: Writing Event Procedures",
"ItemType": "leaf"
},
{
"ItemId": "XX_00516",
"Parent": "XX_00047",
"SortPath": 2,
"ItemTitle": "Exercise 2: Linking Controls Together",
"ItemType": "leaf"
},
{
"ItemId": "XX_00519",
"Parent": "XX_00047",
"SortPath": 4,
"ItemTitle": "Optional Exercise: Adding Code to the Customer Data Page",
"ItemType": "leaf"
},
{
"ItemId": "XX_00520",
"Parent": "XX_00449",
"SortPath": 2,
"ItemTitle": "ActiveX Documents and the Net",
"ItemType": "leaf"
},
{
"ItemId": "XX_00524",
"Parent": "XX_00020",
"SortPath": 3,
"ItemTitle": "Exercise 3: Adding Links",
"ItemType": "leaf"
},
{
"ItemId": "XX_00526",
"Parent": "XX_00131",
"SortPath": 2,
"ItemTitle": "Tables",
"ItemType": "leaf"
},
{
"ItemId": "XX_00528",
"Parent": "XX_01032",
"SortPath": 1,
"ItemTitle": "Events",
"ItemType": "leaf"
},
{
"ItemId": "XX_00529",
"Parent": "XX_00399",
"SortPath": 1,
"ItemTitle": "Microsoft Developer Network (MSDN)",
"ItemType": "folder"
},
{
"ItemId": "XX_00583",
"Parent": "XX_00487",
"SortPath": 3,
"ItemTitle": "Supplying Code for ActiveX Controls",
"ItemType": "leaf"
},
{
"ItemId": "XX_00773",
"Parent": "XX_00444",
"SortPath": 5,
"ItemTitle": "Powered by BackOffice",
"ItemType": "leaf"
},
{
"ItemId": "XX_00774",
"Parent": "XX_00445",
"SortPath": 3,
"ItemTitle": "CyberAtlas",
"ItemType": "leaf"
},
{
"ItemId": "XX_00836",
"Parent": "resources",
"SortPath": 6,
"ItemTitle": "Microsoft Programs",
"ItemType": "folder"
},
{
"ItemId": "XX_00837",
"Parent": "XX_00448",
"SortPath": 3,
"ItemTitle": "Creating ActiveX Controls",
"ItemType": "leaf"
},
{
"ItemId": "XX_00874",
"Parent": "XX_00444",
"SortPath": 6,
"ItemTitle": "Microsoft Typography",
"ItemType": "leaf"
},
{
"ItemId": "XX_00968",
"Parent": "XX_00712",
"SortPath": 2,
"ItemTitle": "ISAPI Filters",
"ItemType": "leaf"
},
{
"ItemId": "XX_01087",
"Parent": "XX_00337",
"SortPath": 6,
"ItemTitle": "Working with Controls in Frames",
"ItemType": "leaf"
},
{
"ItemId": "XX_01730",
"Parent": "XX_01292",
"SortPath": 6,
"ItemTitle": "Other Considerations",
"ItemType": "leaf"
},
{
"ItemId": "XX_01731",
"Parent": "XX_01292",
"SortPath": 7,
"ItemTitle": "Summary",
"ItemType": "leaf"
},
{
"ItemId": "XX_00530",
"Parent": "XX_00529",
"SortPath": 2,
"ItemTitle": "Accessing the World of Information: ODBC",
"ItemType": "leaf"
},
{
"ItemId": "XX_00536",
"Parent": "XX_00045",
"SortPath": 1,
"ItemTitle": "Exercise 1: Creating the Customer Data Page",
"ItemType": "leaf"
},
{
"ItemId": "XX_00537",
"Parent": "XX_00045",
"SortPath": 2,
"ItemTitle": "Exercise 2: Adding Controls to the Product List Table",
"ItemType": "leaf"
},
{
"ItemId": "XX_00539",
"Parent": "XX_00310",
"SortPath": 5,
"ItemTitle": "Writing SQL Queries",
"ItemType": "folder"
},
{
"ItemId": "XX_00541",
"Parent": "XX_00539",
"SortPath": 1,
"ItemTitle": "What is SQL?",
"ItemType": "leaf"
},
{
"ItemId": "XX_00542",
"Parent": "XX_00539",
"SortPath": 2,
"ItemTitle": "The Components of SQL",
"ItemType": "leaf"
},
{
"ItemId": "XX_00543",
"Parent": "XX_00539",
"SortPath": 3,
"ItemTitle": "DLL Operations",
"ItemType": "leaf"
},
{
"ItemId": "XX_00544",
"Parent": "XX_00539",
"SortPath": 4,
"ItemTitle": "DML Operations",
"ItemType": "leaf"
},
{
"ItemId": "XX_00545",
"Parent": "XX_00539",
"SortPath": 5,
"ItemTitle": "Differences Between Jet SQL and ANSI SQL",
"ItemType": "leaf"
},
{
"ItemId": "XX_00546",
"Parent": "XX_00529",
"SortPath": 3,
"ItemTitle": "CGISPAWN: A Utility for Use with HTML Forms",
"ItemType": "leaf"
},
{
"ItemId": "XX_00551",
"Parent": "XX_00426",
"SortPath": 2,
"ItemTitle": "HTML 3.2 Standards",
"ItemType": "leaf"
},
{
"ItemId": "XX_00556",
"Parent": "XX_00296",
"SortPath": 4,
"ItemTitle": "Developing CGI Applications with Microsoft Visual C++",
"ItemType": "leaf"
},
{
"ItemId": "XX_00557",
"Parent": "XX_00296",
"SortPath": 6,
"ItemTitle": "Peer-to-Peer Networking Across the Internet with Windows 95",
"ItemType": "leaf"
},
{
"ItemId": "XX_00558",
"Parent": "XX_00296",
"SortPath": 7,
"ItemTitle": "The Site is Best Viewed with...",
"ItemType": "leaf"
},
{
"ItemId": "XX_00654",
"Parent": "XX_00444",
"SortPath": 9,
"ItemTitle": "Microsoft Internet Resources",
"ItemType": "leaf"
},
{
"ItemId": "XX_01732",
"Parent": "XX_01292",
"SortPath": 8,
"ItemTitle": "Standard Internet-Aware Objects",
"ItemType": "leaf"
},
{
"ItemId": "XX_01733",
"Parent": "XX_01292",
"SortPath": 9,
"ItemTitle": "Interface Reference",
"ItemType": "leaf"
},
{
"ItemId": "XX_00559",
"Parent": "XX_00510",
"SortPath": 3,
"ItemTitle": "Microsoft IIS and SQL Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_00560",
"Parent": "XX_00510",
"SortPath": 4,
"ItemTitle": "Office Internet Assistant",
"ItemType": "leaf"
},
{
"ItemId": "XX_00561",
"Parent": "XX_00445",
"SortPath": 8,
"ItemTitle": "Online Magazines, Journals, and Newsletters",
"ItemType": "leaf"
},
{
"ItemId": "XX_00563",
"Parent": "XX_00444",
"SortPath": 10,
"ItemTitle": "Microsoft Internet Explorer HTML Features",
"ItemType": "leaf"
},
{
"ItemId": "XX_00565",
"Parent": "XX_00070",
"SortPath": 1,
"ItemTitle": "Mail Technologies",
"ItemType": "folder"
},
{
"ItemId": "XX_00566",
"Parent": "XX_00565",
"SortPath": 1,
"ItemTitle": "WOSA ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00567",
"Parent": "XX_00131",
"SortPath": 5,
"ItemTitle": "Client Pull",
"ItemType": "leaf"
},
{
"ItemId": "XX_00571",
"Parent": "XX_00065",
"SortPath": 3,
"ItemTitle": "Server Application Samples",
"ItemType": "folder"
},
{
"ItemId": "XX_00572",
"Parent": "XX_00104",
"SortPath": 3,
"ItemTitle": "Calling an OLE Automation Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_00573",
"Parent": "XX_00571",
"SortPath": 2,
"ItemTitle": "ReDir",
"ItemType": "leaf"
},
{
"ItemId": "XX_00576",
"Parent": "XX_00065",
"SortPath": 4,
"ItemTitle": "ActiveX Components",
"ItemType": "folder"
},
{
"ItemId": "XX_00577",
"Parent": "XX_00104",
"SortPath": 1,
"ItemTitle": "Using a URL to Call Server Extensions",
"ItemType": "leaf"
},
{
"ItemId": "XX_00578",
"Parent": "XX_00065",
"SortPath": 5,
"ItemTitle": "Lab 6: Calling Server Applications",
"ItemType": "folder"
},
{
"ItemId": "XX_00579",
"Parent": "XX_00380",
"SortPath": 4,
"ItemTitle": "Exercise 4: Configuring Security",
"ItemType": "leaf"
},
{
"ItemId": "XX_00581",
"Parent": "XX_00311",
"SortPath": 2,
"ItemTitle": "Object Programming with Visual Basic 4",
"ItemType": "folder"
},
{
"ItemId": "XX_00585",
"Parent": "XX_00324",
"SortPath": 1,
"ItemTitle": "Installing Simple MAPI",
"ItemType": "leaf"
},
{
"ItemId": "XX_00587",
"Parent": "XX_00324",
"SortPath": 2,
"ItemTitle": "Using the MAPI Controls in Visual Basic",
"ItemType": "leaf"
},
{
"ItemId": "XX_00590",
"Parent": "XX_00581",
"SortPath": 1,
"ItemTitle": "Chapter 4: Object Basics",
"ItemType": "folder"
},
{
"ItemId": "XX_00591",
"Parent": "XX_00590",
"SortPath": 1,
"ItemTitle": "OOP: The Wave of the Present",
"ItemType": "leaf"
},
{
"ItemId": "XX_00592",
"Parent": "XX_00590",
"SortPath": 2,
"ItemTitle": "Visual Basic 4 and OOP",
"ItemType": "folder"
},
{
"ItemId": "XX_00593",
"Parent": "XX_00592",
"SortPath": 1,
"ItemTitle": "Objects in Programming",
"ItemType": "leaf"
},
{
"ItemId": "XX_00594",
"Parent": "XX_00590",
"SortPath": 3,
"ItemTitle": "So What Is an Object?",
"ItemType": "folder"
},
{
"ItemId": "XX_00595",
"Parent": "XX_00594",
"SortPath": 1,
"ItemTitle": "Objects and Classes",
"ItemType": "leaf"
},
{
"ItemId": "XX_00596",
"Parent": "XX_00594",
"SortPath": 2,
"ItemTitle": "Properties",
"ItemType": "leaf"
},
{
"ItemId": "XX_00597",
"Parent": "XX_00594",
"SortPath": 3,
"ItemTitle": "Methods",
"ItemType": "leaf"
},
{
"ItemId": "XX_00598",
"Parent": "XX_00590",
"SortPath": 4,
"ItemTitle": "Rolling Your Own Object",
"ItemType": "folder"
},
{
"ItemId": "XX_00599",
"Parent": "XX_00598",
"SortPath": 1,
"ItemTitle": "Picture This",
"ItemType": "leaf"
},
{
"ItemId": "XX_00600",
"Parent": "XX_00598",
"SortPath": 2,
"ItemTitle": "MailBox Object: Step by Step",
"ItemType": "leaf"
},
{
"ItemId": "XX_00601",
"Parent": "XX_00598",
"SortPath": 3,
"ItemTitle": "Private vs. Public",
"ItemType": "leaf"
},
{
"ItemId": "XX_00602",
"Parent": "XX_00598",
"SortPath": 4,
"ItemTitle": "Public Variables",
"ItemType": "leaf"
},
{
"ItemId": "XX_00603",
"Parent": "XX_00598",
"SortPath": 5,
"ItemTitle": "Property Procedures",
"ItemType": "leaf"
},
{
"ItemId": "XX_00604",
"Parent": "XX_00598",
"SortPath": 6,
"ItemTitle": "Implementing Methods",
"ItemType": "leaf"
},
{
"ItemId": "XX_00605",
"Parent": "XX_00598",
"SortPath": 7,
"ItemTitle": "Built-In Class Events",
"ItemType": "leaf"
},
{
"ItemId": "XX_00606",
"Parent": "XX_00581",
"SortPath": 2,
"ItemTitle": "Chapter 5: Creating Objects",
"ItemType": "folder"
},
{
"ItemId": "XX_00607",
"Parent": "XX_00606",
"SortPath": 1,
"ItemTitle": "Creating Instances from Classes",
"ItemType": "leaf"
},
{
"ItemId": "XX_00608",
"Parent": "XX_00606",
"SortPath": 2,
"ItemTitle": "Life Cycle of an Instance",
"ItemType": "folder"
},
{
"ItemId": "XX_00609",
"Parent": "XX_00608",
"SortPath": 1,
"ItemTitle": "Declaration",
"ItemType": "leaf"
},
{
"ItemId": "XX_00610",
"Parent": "XX_00608",
"SortPath": 2,
"ItemTitle": "Object Creation",
"ItemType": "leaf"
},
{
"ItemId": "XX_00611",
"Parent": "XX_00608",
"SortPath": 3,
"ItemTitle": "Object Destruction",
"ItemType": "leaf"
},
{
"ItemId": "XX_00612",
"Parent": "XX_00608",
"SortPath": 4,
"ItemTitle": "Multiple Object References",
"ItemType": "leaf"
},
{
"ItemId": "XX_00613",
"Parent": "XX_00606",
"SortPath": 3,
"ItemTitle": "Property Set/Get Procedures",
"ItemType": "leaf"
},
{
"ItemId": "XX_00614",
"Parent": "XX_00606",
"SortPath": 4,
"ItemTitle": "MailBox Object Sample Form Code",
"ItemType": "leaf"
},
{
"ItemId": "XX_00649",
"Parent": "XX_00073",
"SortPath": 7,
"ItemTitle": "Building an ISAPI Filter",
"ItemType": "folder"
},
{
"ItemId": "XX_00652",
"Parent": "XX_00471",
"SortPath": 3,
"ItemTitle": "Using the WinINet API",
"ItemType": "leaf"
},
{
"ItemId": "XX_00653",
"Parent": "XX_00448",
"SortPath": 4,
"ItemTitle": "Controls '96",
"ItemType": "leaf"
},
{
"ItemId": "www",
"SortPath": 11,
"ItemTitle": "World Wide Web Sites",
"ItemType": "folder"
},
{
"ItemId": "XX_00661",
"Parent": "XX_00571",
"SortPath": 1,
"ItemTitle": "FormDump",
"ItemType": "leaf"
},
{
"ItemId": "XX_00638",
"Parent": "XX_00104",
"SortPath": 2,
"ItemTitle": "Creating a Form",
"ItemType": "leaf"
},
{
"ItemId": "XX_00686",
"Parent": "XX_00400",
"SortPath": 2,
"ItemTitle": "Managing Web Content Using Microsoft Visual SourceSafe",
"ItemType": "leaf"
},
{
"ItemId": "XX_00687",
"Parent": "XX_00065",
"SortPath": 1,
"ItemTitle": "Internet Server Extensions",
"ItemType": "leaf"
},
{
"ItemId": "XX_00700",
"Parent": "XX_00594",
"SortPath": 4,
"ItemTitle": "Internal Information",
"ItemType": "leaf"
},
{
"ItemId": "XX_00701",
"Parent": "XX_00606",
"SortPath": 5,
"ItemTitle": "Summary",
"ItemType": "leaf"
},
{
"ItemId": "XX_00702",
"Parent": "XX_00590",
"SortPath": 5,
"ItemTitle": "Summary",
"ItemType": "leaf"
},
{
"ItemId": "XX_00755",
"Parent": "XX_00487",
"SortPath": 1,
"ItemTitle": "Introduction to ActiveX Controls",
"ItemType": "leaf"
},
{
"ItemId": "XX_00760",
"Parent": "XX_00071",
"SortPath": 2,
"ItemTitle": "Internet Explorer 3.0 Object Model",
"ItemType": "leaf"
},
{
"ItemId": "XX_00772",
"Parent": "XX_00576",
"SortPath": 3,
"ItemTitle": "Passing Arguments to an ActiveX Component",
"ItemType": "leaf"
},
{
"ItemId": "XX_00779",
"Parent": "XX_00835",
"SortPath": 5,
"ItemTitle": "Pinnacle Publishing",
"ItemType": "folder"
},
{
"ItemId": "XX_00780",
"Parent": "articles",
"SortPath": 4,
"ItemTitle": "Supplemental Articles",
"ItemType": "folder"
},
{
"ItemId": "XX_00783",
"Parent": "XX_00042",
"SortPath": 2,
"ItemTitle": "Exercise 2: Using Server-Side Includes",
"ItemType": "leaf"
},
{
"ItemId": "XX_00787",
"Parent": "XX_00337",
"SortPath": 1,
"ItemTitle": "Window Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_00788",
"Parent": "XX_00337",
"SortPath": 2,
"ItemTitle": "Location Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_00793",
"Parent": "XX_00309",
"SortPath": 2,
"ItemTitle": "Face-to-Face Training",
"ItemType": "folder"
},
{
"ItemId": "XX_00794",
"Parent": "XX_00309",
"SortPath": 3,
"ItemTitle": "Microsoft Online Institute",
"ItemType": "leaf"
},
{
"ItemId": "XX_00795",
"Parent": "XX_00309",
"SortPath": 1,
"ItemTitle": "Self-paced Training",
"ItemType": "folder"
},
{
"ItemId": "XX_00796",
"Parent": "XX_00795",
"SortPath": 1,
"ItemTitle": "The Microsoft Mastering Series",
"ItemType": "folder"
},
{
"ItemId": "XX_00797",
"Parent": "XX_00796",
"SortPath": 1,
"ItemTitle": "Mastering Microsoft Access Programming",
"ItemType": "leaf"
},
{
"ItemId": "XX_00854",
"Parent": "XX_00835",
"SortPath": 4,
"ItemTitle": "The Cobb Group",
"ItemType": "leaf"
},
{
"ItemId": "XX_01421",
"Parent": "XX_00064",
"SortPath": 10,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_00798",
"Parent": "XX_00796",
"SortPath": 5,
"ItemTitle": "Mastering Visual FoxPro ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00799",
"Parent": "XX_00796",
"SortPath": 4,
"ItemTitle": "Mastering Microsoft Visual C++ 4",
"ItemType": "leaf"
},
{
"ItemId": "XX_00800",
"Parent": "XX_00796",
"SortPath": 3,
"ItemTitle": "Mastering Microsoft Visual Basic",
"ItemType": "leaf"
},
{
"ItemId": "XX_00801",
"Parent": "XX_00796",
"SortPath": 2,
"ItemTitle": "Mastering Microsoft Exchange Development",
"ItemType": "leaf"
},
{
"ItemId": "XX_00808",
"Parent": "XX_00764",
"SortPath": 1,
"ItemTitle": "Build OLE Controls for the Internet that are Fast, Smart, and Interactive",
"ItemType": "leaf"
},
{
"ItemId": "XX_00832",
"Parent": "XX_00780",
"SortPath": 4,
"ItemTitle": "Instructions for Using MSN to get on to the Internet",
"ItemType": "leaf"
},
{
"ItemId": "XX_01892",
"Parent": "sampcode",
"SortPath": 1,
"ItemTitle": "Chapter 3: Authoring a Static Web Page",
"ItemType": "leaf"
},
{
"ItemId": "XX_02030",
"Parent": "XX_00444",
"SortPath": 17,
"ItemTitle": "Microsoft Internet Explorer Scripting Object Model",
"ItemType": "leaf"
},
{
"ItemId": "XX_00833",
"Parent": "XX_00410",
"SortPath": 2,
"ItemTitle": "ActiveX Template Library (ATL)",
"ItemType": "leaf"
},
{
"ItemId": "XX_00838",
"Parent": "XX_00719",
"SortPath": 1,
"ItemTitle": "Microsoft Certified Systems Engineer",
"ItemType": "leaf"
},
{
"ItemId": "XX_00839",
"Parent": "XX_00719",
"SortPath": 2,
"ItemTitle": "Microsoft Certified Solution Developer",
"ItemType": "leaf"
},
{
"ItemId": "XX_00840",
"Parent": "XX_00719",
"SortPath": 3,
"ItemTitle": "Microsoft Certified Product Specialist",
"ItemType": "leaf"
},
{
"ItemId": "XX_00841",
"Parent": "XX_00719",
"SortPath": 5,
"ItemTitle": "Microsoft Certified Trainer",
"ItemType": "leaf"
},
{
"ItemId": "XX_00855",
"Parent": "XX_00719",
"SortPath": 4,
"ItemTitle": "MCPS Areas of Specialization",
"ItemType": "leaf"
},
{
"ItemId": "XX_00864",
"Parent": "sampapps",
"SortPath": 1,
"ItemTitle": "Creative Use of Tables in Web Pages",
"ItemType": "folder"
},
{
"ItemId": "XX_00865",
"Parent": "XX_00864",
"SortPath": 2,
"ItemTitle": "Text Effects Using Tables",
"ItemType": "leaf"
},
{
"ItemId": "XX_00866",
"Parent": "XX_00864",
"SortPath": 3,
"ItemTitle": "Creating Banners Using Tables",
"ItemType": "leaf"
},
{
"ItemId": "XX_00868",
"Parent": "XX_00867",
"SortPath": 1,
"ItemTitle": "Messaging Architecture",
"ItemType": "leaf"
},
{
"ItemId": "XX_00869",
"Parent": "XX_00867",
"SortPath": 2,
"ItemTitle": "Messaging Objects",
"ItemType": "leaf"
},
{
"ItemId": "XX_00870",
"Parent": "XX_00867",
"SortPath": 3,
"ItemTitle": "Creating a MAPI Session",
"ItemType": "leaf"
},
{
"ItemId": "XX_00871",
"Parent": "XX_01224",
"SortPath": 1,
"ItemTitle": "Message Properties",
"ItemType": "leaf"
},
{
"ItemId": "XX_00875",
"Parent": "XX_00426",
"SortPath": 3,
"ItemTitle": "Uniform Resource Locator Specification",
"ItemType": "leaf"
},
{
"ItemId": "XX_00876",
"Parent": "XX_00411",
"SortPath": 1,
"ItemTitle": "Microsoft Office Add-Ons",
"ItemType": "folder"
},
{
"ItemId": "XX_00888",
"Parent": "kb",
"SortPath": 1,
"ItemTitle": "Product Functionality",
"ItemType": "folder"
},
{
"ItemId": "XX_00890",
"Parent": "kb",
"SortPath": 2,
"ItemTitle": "Miscellaneous Related Information",
"ItemType": "folder"
},
{
"ItemId": "XX_00891",
"Parent": "kb",
"SortPath": 3,
"ItemTitle": "Networking Problems",
"ItemType": "folder"
},
{
"ItemId": "XX_00892",
"Parent": "kb",
"SortPath": 4,
"ItemTitle": "Setup and Installation Issues",
"ItemType": "folder"
},
{
"ItemId": "XX_00893",
"Parent": "XX_00890",
"SortPath": 1,
"ItemTitle": "Installing IIS FTP Over Microsoft Windows NT FTP Service: Q142555",
"ItemType": "leaf"
},
{
"ItemId": "XX_00894",
"Parent": "XX_00891",
"SortPath": 1,
"ItemTitle": "Testing A Default Installation Of Microsoft IIS WWW: Q142556",
"ItemType": "leaf"
},
{
"ItemId": "XX_00895",
"Parent": "XX_00890",
"SortPath": 3,
"ItemTitle": "Internet Information Server Performance Logging to Disk vs. ODBC: Q142557",
"ItemType": "leaf"
},
{
"ItemId": "XX_00896",
"Parent": "XX_00888",
"SortPath": 3,
"ItemTitle": "Adding Mime Types to Internet Information Server: Q142558",
"ItemType": "leaf"
},
{
"ItemId": "XX_00897",
"Parent": "XX_00888",
"SortPath": 4,
"ItemTitle": "Creating Tag Files for IIS Gopher Service: Q142559",
"ItemType": "leaf"
},
{
"ItemId": "XX_00898",
"Parent": "XX_00890",
"SortPath": 4,
"ItemTitle": "Windows NT DNS Server Not Included with IIS: Q142560",
"ItemType": "leaf"
},
{
"ItemId": "XX_00899",
"Parent": "XX_00890",
"SortPath": 5,
"ItemTitle": "IIS ErrMsg: Specified Driver Could Not Be Loaded: Q142561",
"ItemType": "leaf"
},
{
"ItemId": "XX_00900",
"Parent": "XX_00891",
"SortPath": 2,
"ItemTitle": "Defining a Proxy for Internet Explorer 1.5: Q142562",
"ItemType": "leaf"
},
{
"ItemId": "XX_00901",
"Parent": "XX_00888",
"SortPath": 5,
"ItemTitle": "Unicode Code Page Not Supported In Internet Information Server: Q142605",
"ItemType": "leaf"
},
{
"ItemId": "XX_00902",
"Parent": "XX_00891",
"SortPath": 3,
"ItemTitle": "Internet Information Server SMTP Gateway Troubleshooting: Q142614",
"ItemType": "leaf"
},
{
"ItemId": "XX_00903",
"Parent": "XX_00890",
"SortPath": 6,
"ItemTitle": "IIS Err Msg: Authentication Is Required For This Document: Q142702",
"ItemType": "leaf"
},
{
"ItemId": "XX_00904",
"Parent": "XX_00888",
"SortPath": 6,
"ItemTitle": "Definition of Time Field in IIS Log File: Q142712",
"ItemType": "leaf"
},
{
"ItemId": "XX_00947",
"Parent": "XX_00888",
"SortPath": 32,
"ItemTitle": "World Wide Web Server Monitor Counters: Q143194",
"ItemType": "leaf"
},
{
"ItemId": "XX_00948",
"Parent": "XX_00891",
"SortPath": 15,
"ItemTitle": "Error Msg: \"Can Not Install File...\" During IIS Setup: Q143195 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_01002",
"Parent": "XX_00888",
"SortPath": 1,
"ItemTitle": "Stopped Services Cannot be Configured in Internet Server Manager: Q140049",
"ItemType": "leaf"
},
{
"ItemId": "XX_00905",
"Parent": "XX_00890",
"SortPath": 7,
"ItemTitle": "IIS v1.0 May Fail on Windows NT Shell Technology Preview/Update: Q142713",
"ItemType": "leaf"
},
{
"ItemId": "XX_00906",
"Parent": "XX_00888",
"SortPath": 7,
"ItemTitle": "Anonymous User Logon Returns HTTP/1.0 500 Error: Q142715",
"ItemType": "leaf"
},
{
"ItemId": "XX_00907",
"Parent": "XX_00888",
"SortPath": 8,
"ItemTitle": "IIS Version 1.0 Does Not Support Byte-Range Header: Q142716",
"ItemType": "leaf"
},
{
"ItemId": "XX_00908",
"Parent": "XX_00888",
"SortPath": 9,
"ItemTitle": "IExplorer 1.5 Fails Anonymous Log On to WinNT 3.51 FTP Server: Q142717",
"ItemType": "leaf"
},
{
"ItemId": "XX_00909",
"Parent": "XX_00891",
"SortPath": 4,
"ItemTitle": "Location of Stored Favorite Web Pages in Internet Explorer: Q142844 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00910",
"Parent": "XX_00890",
"SortPath": 8,
"ItemTitle": "How to Use SQL Functions in *.IDC Scripts: Q142845",
"ItemType": "leaf"
},
{
"ItemId": "XX_00911",
"Parent": "XX_00890",
"SortPath": 9,
"ItemTitle": "Installing IIS Over Previously Installed Beta Versions: Q142848",
"ItemType": "leaf"
},
{
"ItemId": "XX_00912",
"Parent": "XX_00888",
"SortPath": 10,
"ItemTitle": "Obtaining a Secure Sockets Layer (PCT/SSL) Digital Certificate: Q142849",
"ItemType": "leaf"
},
{
"ItemId": "XX_00913",
"Parent": "XX_00888",
"SortPath": 11,
"ItemTitle": "Administering IIS over the Internet: Q142850 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00914",
"Parent": "XX_00888",
"SortPath": 12,
"ItemTitle": "Internet Explorer FTP Cannot 'PUT' (Upload) Files: Q142851",
"ItemType": "leaf"
},
{
"ItemId": "XX_00915",
"Parent": "XX_00888",
"SortPath": 13,
"ItemTitle": "Virtual Directories Not Visible on FTP Clients: Q142853",
"ItemType": "leaf"
},
{
"ItemId": "XX_00916",
"Parent": "XX_00888",
"SortPath": 14,
"ItemTitle": "Err Msg: \"HTTP/1.0 501 Not Supported\" on ODBC Query: Q142854",
"ItemType": "leaf"
},
{
"ItemId": "XX_00917",
"Parent": "XX_00891",
"SortPath": 5,
"ItemTitle": "RealAudio Does Not Play Using Internet Access Gateway: Q142855",
"ItemType": "leaf"
},
{
"ItemId": "XX_00918",
"Parent": "XX_00890",
"SortPath": 10,
"ItemTitle": "IIS Categories Used for Knowledge Base Queries: Q142858",
"ItemType": "leaf"
},
{
"ItemId": "XX_00919",
"Parent": "XX_00780",
"SortPath": 1,
"ItemTitle": "Code Signing",
"ItemType": "leaf"
},
{
"ItemId": "XX_00920",
"Parent": "XX_00888",
"SortPath": 15,
"ItemTitle": "Configuring Internet Server Gopher Searches: Q142859",
"ItemType": "leaf"
},
{
"ItemId": "XX_00921",
"Parent": "XX_00892",
"SortPath": 1,
"ItemTitle": "Unattended Setup of Internet Information Server: Q142860 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00922",
"Parent": "XX_00891",
"SortPath": 6,
"ItemTitle": "Accessing Internet By Logging On From Different Domain: Q143133",
"ItemType": "leaf"
},
{
"ItemId": "XX_00923",
"Parent": "XX_00891",
"SortPath": 7,
"ItemTitle": "IIS FTP Annotation Files Display One Line: Q143145",
"ItemType": "leaf"
},
{
"ItemId": "XX_00924",
"Parent": "XX_00891",
"SortPath": 8,
"ItemTitle": "Error Msg: \"This FTP Server Does Not Support Passive Mode\": Q143146",
"ItemType": "leaf"
},
{
"ItemId": "XX_00925",
"Parent": "XX_00890",
"SortPath": 11,
"ItemTitle": "List of Microsoft and Other HTML Editors: Q143152",
"ItemType": "leaf"
},
{
"ItemId": "XX_00926",
"Parent": "XX_00892",
"SortPath": 2,
"ItemTitle": "FTP Server Service Does Not Start: Q143157",
"ItemType": "leaf"
},
{
"ItemId": "XX_00928",
"Parent": "XX_00891",
"SortPath": 9,
"ItemTitle": "How To Compile IIS MIB Files: Q143176 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00929",
"Parent": "XX_00891",
"SortPath": 10,
"ItemTitle": "FTP Server MIB Definitions: Q143177 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00930",
"Parent": "XX_00891",
"SortPath": 11,
"ItemTitle": "Internet Explorer Not Removed Using IIS Setup: Q143178",
"ItemType": "leaf"
},
{
"ItemId": "XX_00931",
"Parent": "XX_00073",
"SortPath": 1,
"ItemTitle": "The HTTP Protocol",
"ItemType": "folder"
},
{
"ItemId": "XX_00932",
"Parent": "XX_00891",
"SortPath": 12,
"ItemTitle": "Internet Information Server FTP Server Service Fails to Start: Q143179",
"ItemType": "leaf"
},
{
"ItemId": "XX_00933",
"Parent": "XX_00888",
"SortPath": 17,
"ItemTitle": "IIS Common Registry Parameters: Q143180",
"ItemType": "leaf"
},
{
"ItemId": "XX_00934",
"Parent": "XX_00891",
"SortPath": 13,
"ItemTitle": "File Transfer Protocol (FTP) Server Monitor Counters: Q143181 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00935",
"Parent": "XX_00891",
"SortPath": 14,
"ItemTitle": "Gopher Server MIB Definitions: Q143182",
"ItemType": "leaf"
},
{
"ItemId": "XX_00936",
"Parent": "XX_00888",
"SortPath": 20,
"ItemTitle": "Upgrading IIS From Beta Version to Release Version: Q143183",
"ItemType": "leaf"
},
{
"ItemId": "XX_00937",
"Parent": "XX_00888",
"SortPath": 21,
"ItemTitle": "Internet Information Server Performance Monitor Counters: Q143185",
"ItemType": "leaf"
},
{
"ItemId": "XX_00938",
"Parent": "XX_00888",
"SortPath": 22,
"ItemTitle": "HTTP Server MIB definitions: Q143187",
"ItemType": "leaf"
},
{
"ItemId": "XX_00939",
"Parent": "XX_00888",
"SortPath": 23,
"ItemTitle": "Gopher Server Monitor Counters: Q143188",
"ItemType": "leaf"
},
{
"ItemId": "XX_00940",
"Parent": "XX_00888",
"SortPath": 24,
"ItemTitle": "Creating Separate FTP, Gopher, and WWW Text Log Files: Q143189",
"ItemType": "leaf"
},
{
"ItemId": "XX_00941",
"Parent": "XX_00888",
"SortPath": 25,
"ItemTitle": "Internet Service Manager Fails to Connect to IIS Over Internet: Q143190",
"ItemType": "leaf"
},
{
"ItemId": "XX_00943",
"Parent": "XX_00888",
"SortPath": 26,
"ItemTitle": "Real Audio Is Supported on Windows NT Internet Explorer: Q143191",
"ItemType": "leaf"
},
{
"ItemId": "XX_00944",
"Parent": "XX_00888",
"SortPath": 28,
"ItemTitle": "Access Is Denied Error in Internet Service Virtual Directory: Q143192",
"ItemType": "leaf"
},
{
"ItemId": "XX_00945",
"Parent": "XX_00444",
"SortPath": 2,
"ItemTitle": "Internet Component Download",
"ItemType": "leaf"
},
{
"ItemId": "XX_00946",
"Parent": "XX_00888",
"SortPath": 29,
"ItemTitle": "Iexplorer Name Resolution: Q143193",
"ItemType": "leaf"
},
{
"ItemId": "XX_00949",
"Parent": "XX_00891",
"SortPath": 16,
"ItemTitle": "Internet Service Manager Fails To Start: Q145715 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00950",
"Parent": "XX_00891",
"SortPath": 17,
"ItemTitle": "HTML File Fails to Open from File Manager: Q145774 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00951",
"Parent": "XX_00890",
"SortPath": 2,
"ItemTitle": "Internet Information Server FAQ: Q146193",
"ItemType": "leaf"
},
{
"ItemId": "XX_00952",
"Parent": "XX_00888",
"SortPath": 16,
"ItemTitle": "IIS: Authentication & Security Features: Q142868",
"ItemType": "leaf"
},
{
"ItemId": "XX_00954",
"Parent": "XX_00888",
"SortPath": 19,
"ItemTitle": "IIS Gopher Service Registry Parameters: Q147623",
"ItemType": "leaf"
},
{
"ItemId": "XX_00955",
"Parent": "XX_00888",
"SortPath": 18,
"ItemTitle": "IIS FTP Service Registry Parameters: Q147621 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00957",
"Parent": "XX_00888",
"SortPath": 30,
"ItemTitle": "TCP/IP Name Resolution: Q108295 ",
"ItemType": "leaf"
},
{
"ItemId": "XX_00958",
"Parent": "XX_00888",
"SortPath": 31,
"ItemTitle": "Windows NT 3.51: Reverse Name Resolution for WINS Clients: Q138086",
"ItemType": "leaf"
},
{
"ItemId": "XX_00959",
"Parent": "XX_00836",
"SortPath": 2,
"ItemTitle": "Microsoft Logo Programs",
"ItemType": "folder"
},
{
"ItemId": "XX_00960",
"Parent": "XX_00959",
"SortPath": 3,
"ItemTitle": "Windows 95 Logo Program",
"ItemType": "leaf"
},
{
"ItemId": "XX_00961",
"Parent": "XX_00071",
"SortPath": 4,
"ItemTitle": "Using Internet Explorer as an ActiveX Control",
"ItemType": "leaf"
},
{
"ItemId": "XX_00962",
"Parent": "XX_01028",
"SortPath": 4,
"ItemTitle": "Using the Document Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_00965",
"Parent": "XX_00876",
"SortPath": 1,
"ItemTitle": "Internet Assistants",
"ItemType": "leaf"
},
{
"ItemId": "XX_00966",
"Parent": "XX_00876",
"SortPath": 2,
"ItemTitle": "Viewers and Players",
"ItemType": "leaf"
},
{
"ItemId": "XX_00969",
"Parent": "XX_00712",
"SortPath": 4,
"ItemTitle": "Other Considerations",
"ItemType": "leaf"
},
{
"ItemId": "XX_00970",
"Parent": "XX_00073",
"SortPath": 5,
"ItemTitle": "Building an ISAPI Application",
"ItemType": "folder"
},
{
"ItemId": "XX_00971",
"Parent": "XX_00073",
"SortPath": 4,
"ItemTitle": "Visual C++ Support for ISAPI Extensions",
"ItemType": "folder"
},
{
"ItemId": "XX_00972",
"Parent": "XX_00971",
"SortPath": 3,
"ItemTitle": "ISAPI Extension Wizard",
"ItemType": "leaf"
},
{
"ItemId": "XX_00973",
"Parent": "XX_00971",
"SortPath": 1,
"ItemTitle": "MFC ISAPI Classes",
"ItemType": "leaf"
},
{
"ItemId": "XX_00975",
"Parent": "XX_00931",
"SortPath": 5,
"ItemTitle": "Persistence Across HTTP Transactions",
"ItemType": "leaf"
},
{
"ItemId": "XX_00976",
"Parent": "XX_00970",
"SortPath": 1,
"ItemTitle": "Implementing an ISAPI Application",
"ItemType": "leaf"
},
{
"ItemId": "XX_00978",
"Parent": "XX_00970",
"SortPath": 2,
"ItemTitle": "Installing an ISAPI Application",
"ItemType": "leaf"
},
{
"ItemId": "XX_01003",
"Parent": "XX_00888",
"SortPath": 2,
"ItemTitle": "How to Set Up Directory Annotation for Internet Server FTP: Q141705",
"ItemType": "leaf"
},
{
"ItemId": "XX_01283",
"Parent": "XX_00780",
"SortPath": 6,
"ItemTitle": "Microsoft dbWeb",
"ItemType": "leaf"
},
{
"ItemId": "XX_00979",
"Parent": "XX_00971",
"SortPath": 4,
"ItemTitle": "Debugging an ISAPI Extension",
"ItemType": "leaf"
},
{
"ItemId": "XX_00980",
"Parent": "XX_00649",
"SortPath": 1,
"ItemTitle": "Implementing an ISAPI Filter",
"ItemType": "leaf"
},
{
"ItemId": "XX_00982",
"Parent": "XX_00649",
"SortPath": 2,
"ItemTitle": "Installing an ISAPI Filter",
"ItemType": "leaf"
},
{
"ItemId": "XX_00983",
"Parent": "XX_01514",
"SortPath": 1,
"ItemTitle": "Exercise 1: Viewing HTTP Response Messages",
"ItemType": "leaf"
},
{
"ItemId": "XX_00984",
"Parent": "XX_00073",
"SortPath": 6,
"ItemTitle": "Lab 10.2: Building an ISAPI Application (Echo)",
"ItemType": "folder"
},
{
"ItemId": "XX_00985",
"Parent": "XX_00073",
"SortPath": 8,
"ItemTitle": "Lab 10.3: Building an ISAPI Filter (EmpOnly)",
"ItemType": "folder"
},
{
"ItemId": "XX_00987",
"Parent": "XX_00931",
"SortPath": 1,
"ItemTitle": "The HTTP Session",
"ItemType": "leaf"
},
{
"ItemId": "XX_01012",
"Parent": "XX_00074",
"SortPath": 1,
"ItemTitle": "Media Server Technologies",
"ItemType": "leaf"
},
{
"ItemId": "XX_01014",
"Parent": "XX_00074",
"SortPath": 2,
"ItemTitle": "Security Technologies",
"ItemType": "leaf"
},
{
"ItemId": "XX_01015",
"Parent": "XX_00074",
"SortPath": 3,
"ItemTitle": "Server Technologies",
"ItemType": "leaf"
},
{
"ItemId": "XX_01016",
"Parent": "XX_00074",
"SortPath": 4,
"ItemTitle": "Game Technologies",
"ItemType": "leaf"
},
{
"ItemId": "XX_01991",
"Parent": "XX_00403",
"SortPath": 2,
"ItemTitle": "MicrosoftΓÇÖs Intranet Strategy",
"ItemType": "leaf"
},
{
"ItemId": "XX_02058",
"Parent": "XX_00445",
"SortPath": 2,
"ItemTitle": "Cresent Division of Progress Software",
"ItemType": "leaf"
},
{
"ItemId": "XX_01028",
"Parent": "XX_00071",
"SortPath": 5,
"ItemTitle": "Working with the Internet Explorer Objects",
"ItemType": "folder"
},
{
"ItemId": "XX_01029",
"Parent": "XX_01028",
"SortPath": 2,
"ItemTitle": "Internet Explorer Methods",
"ItemType": "leaf"
},
{
"ItemId": "XX_01030",
"Parent": "XX_01028",
"SortPath": 3,
"ItemTitle": "Internet Explorer Events",
"ItemType": "leaf"
},
{
"ItemId": "XX_01032",
"Parent": "resources",
"SortPath": 7,
"ItemTitle": "Lists and References",
"ItemType": "folder"
},
{
"ItemId": "XX_01123",
"Parent": "XX_00931",
"SortPath": 3,
"ItemTitle": "HTTP Response Status",
"ItemType": "leaf"
},
{
"ItemId": "XX_01139",
"Parent": "XX_00444",
"SortPath": 4,
"ItemTitle": "Microsoft Access and the Internet",
"ItemType": "leaf"
},
{
"ItemId": "XX_01143",
"Parent": "XX_00444",
"SortPath": 8,
"ItemTitle": "Microsoft Internet Center",
"ItemType": "leaf"
},
{
"ItemId": "XX_01145",
"Parent": "XX_00064",
"SortPath": 3,
"ItemTitle": "Publishing on the Internet and Intranet",
"ItemType": "leaf"
},
{
"ItemId": "XX_01146",
"Parent": "XX_00070",
"SortPath": 5,
"ItemTitle": "Lab 9: Mail-Enabling an Application",
"ItemType": "folder"
},
{
"ItemId": "XX_01147",
"Parent": "XX_01146",
"SortPath": 1,
"ItemTitle": "Exercise 1: Mail-Enabling a Visual Basic Application",
"ItemType": "leaf"
},
{
"ItemId": "XX_01977",
"Parent": "sampcode",
"SortPath": 7,
"ItemTitle": "Chapter 9: Adding E-Mail Capabilities to an Application",
"ItemType": "leaf"
},
{
"ItemId": "XX_01173",
"Parent": "XX_00444",
"SortPath": 5,
"ItemTitle": "Microsoft Job Forum",
"ItemType": "leaf"
},
{
"ItemId": "XX_01174",
"Parent": "XX_00444",
"SortPath": 3,
"ItemTitle": "Microsoft Authoring Software",
"ItemType": "leaf"
},
{
"ItemId": "XX_01175",
"Parent": "XX_00444",
"SortPath": 5,
"ItemTitle": "Microsoft Internet Information Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01176",
"Parent": "XX_00410",
"SortPath": 1,
"ItemTitle": "ActiveMovie Stream",
"ItemType": "leaf"
},
{
"ItemId": "XX_01177",
"Parent": "XX_00639",
"SortPath": 1,
"ItemTitle": "Creating the Components",
"ItemType": "leaf"
},
{
"ItemId": "XX_01179",
"Parent": "XX_00639",
"SortPath": 2,
"ItemTitle": "Connecting to the Components",
"ItemType": "leaf"
},
{
"ItemId": "XX_01180",
"Parent": "XX_00072",
"SortPath": 2,
"ItemTitle": "History of OLE and ActiveX Technologies",
"ItemType": "leaf"
},
{
"ItemId": "XX_02034",
"Parent": "XX_00835",
"SortPath": 3,
"ItemTitle": "Advisor Publications",
"ItemType": "leaf"
},
{
"ItemId": "XX_01322",
"Parent": "XX_00529",
"SortPath": 8,
"ItemTitle": "Microsoft Messaging Application Program Interface (MAPI)",
"ItemType": "leaf"
},
{
"ItemId": "XX_01871",
"Parent": "XX_01290",
"SortPath": 3,
"ItemTitle": "How to Write a CGI Program",
"ItemType": "leaf"
},
{
"ItemId": "XX_01872",
"Parent": "XX_01290",
"SortPath": 4,
"ItemTitle": "Accepting and Decoding Form Data",
"ItemType": "leaf"
},
{
"ItemId": "XX_01873",
"Parent": "XX_01290",
"SortPath": 5,
"ItemTitle": "Server Push",
"ItemType": "leaf"
},
{
"ItemId": "XX_01874",
"Parent": "XX_01290",
"SortPath": 6,
"ItemTitle": "Security Issues",
"ItemType": "leaf"
},
{
"ItemId": "XX_01875",
"Parent": "XX_01290",
"SortPath": 7,
"ItemTitle": "Sample Form Handling Script",
"ItemType": "leaf"
},
{
"ItemId": "XX_01877",
"Parent": "selfcheck",
"SortPath": 1,
"ItemTitle": "Chapter 1: Architecture of the Internet",
"ItemType": "leaf"
},
{
"ItemId": "tools",
"SortPath": 14,
"ItemTitle": "Microsoft Tools",
"ItemType": "folder"
},
{
"ItemId": "XX_01770",
"Parent": "tools",
"SortPath": 1,
"ItemTitle": "Internet Assistants",
"ItemType": "leaf"
},
{
"ItemId": "XX_01771",
"Parent": "tools",
"SortPath": 3,
"ItemTitle": "Viewers",
"ItemType": "leaf"
},
{
"ItemId": "XX_01773",
"Parent": "tools",
"SortPath": 5,
"ItemTitle": "Internet Information Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01774",
"Parent": "tools",
"SortPath": 4,
"ItemTitle": "Development Tools",
"ItemType": "leaf"
},
{
"ItemId": "XX_01780",
"Parent": "XX_00070",
"SortPath": 6,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01386",
"Parent": "XX_01315",
"SortPath": 6,
"ItemTitle": "References: Objects, Properties, and Methods",
"ItemType": "folder"
},
{
"ItemId": "XX_01387",
"Parent": "XX_01386",
"SortPath": 1,
"ItemTitle": "All OLE Messaging Library Objects",
"ItemType": "leaf"
},
{
"ItemId": "XX_01388",
"Parent": "XX_01386",
"SortPath": 2,
"ItemTitle": "AddressEntry Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01389",
"Parent": "XX_01386",
"SortPath": 3,
"ItemTitle": "Attachment Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01390",
"Parent": "XX_01386",
"SortPath": 4,
"ItemTitle": "Attachments Collection Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01391",
"Parent": "XX_01386",
"SortPath": 5,
"ItemTitle": "Field Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01392",
"Parent": "XX_01386",
"SortPath": 6,
"ItemTitle": "Fields Collection Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01393",
"Parent": "XX_01386",
"SortPath": 7,
"ItemTitle": "Folder Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01394",
"Parent": "XX_01386",
"SortPath": 8,
"ItemTitle": "Folders Collection Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01395",
"Parent": "XX_01386",
"SortPath": 9,
"ItemTitle": "InfoStore Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01396",
"Parent": "XX_01386",
"SortPath": 10,
"ItemTitle": "InfoStore Collection Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01397",
"Parent": "XX_01386",
"SortPath": 11,
"ItemTitle": "Message Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01398",
"Parent": "XX_01386",
"SortPath": 12,
"ItemTitle": "Messages Collection Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01399",
"Parent": "XX_01386",
"SortPath": 13,
"ItemTitle": "Recipient Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01400",
"Parent": "XX_01386",
"SortPath": 14,
"ItemTitle": "Recipients Collection Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01401",
"Parent": "XX_01386",
"SortPath": 15,
"ItemTitle": "Session Object",
"ItemType": "leaf"
},
{
"ItemId": "XX_01452",
"Parent": "XX_00074",
"SortPath": 12,
"ItemTitle": "Programming Technologies",
"ItemType": "leaf"
},
{
"ItemId": "XX_01454",
"Parent": "XX_00043",
"SortPath": 5,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01501",
"Parent": "XX_00061",
"SortPath": 11,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01514",
"Parent": "XX_00073",
"SortPath": 2,
"ItemTitle": "Lab 10.1: Viewing HTTP Messages",
"ItemType": "folder"
},
{
"ItemId": "XX_01517",
"Parent": "XX_00764",
"SortPath": 7,
"ItemTitle": "Writing Interactive Web Apps is a Piece of Cake with the New ISAPI Classes in MFC 4.1",
"ItemType": "leaf"
},
{
"ItemId": "XX_01567",
"Parent": "XX_01289",
"SortPath": 1,
"ItemTitle": "The Basics of Tables",
"ItemType": "leaf"
},
{
"ItemId": "XX_01568",
"Parent": "XX_01289",
"SortPath": 2,
"ItemTitle": "Creative Use of Tables",
"ItemType": "leaf"
},
{
"ItemId": "XX_01569",
"Parent": "XX_01289",
"SortPath": 3,
"ItemTitle": "Putting Color in Your Tables",
"ItemType": "leaf"
},
{
"ItemId": "XX_01570",
"Parent": "XX_00065",
"SortPath": 6,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01630",
"Parent": "XX_00712",
"SortPath": 3,
"ItemTitle": "Filter Events and Processing Order",
"ItemType": "leaf"
},
{
"ItemId": "XX_01631",
"Parent": "XX_00066",
"SortPath": 7,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01671",
"Parent": "XX_00071",
"SortPath": 7,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01685",
"Parent": "XX_00064",
"SortPath": 7,
"ItemTitle": "Microsoft Peer Web Services",
"ItemType": "leaf"
},
{
"ItemId": "XX_01709",
"Parent": "XX_00444",
"SortPath": 15,
"ItemTitle": "Microsoft OLE Development",
"ItemType": "leaf"
},
{
"ItemId": "XX_01713",
"Parent": "XX_00448",
"SortPath": 5,
"ItemTitle": "Comparison of Technologies",
"ItemType": "leaf"
},
{
"ItemId": "XX_01734",
"Parent": "XX_00984",
"SortPath": 1,
"ItemTitle": "Exercise 1: Creating the Project",
"ItemType": "leaf"
},
{
"ItemId": "XX_01744",
"Parent": "XX_00410",
"SortPath": 5,
"ItemTitle": "OLE/COM Object Viewer",
"ItemType": "leaf"
},
{
"ItemId": "XX_01735",
"Parent": "XX_00984",
"SortPath": 2,
"ItemTitle": "Exercise 2: Implementing Echo",
"ItemType": "leaf"
},
{
"ItemId": "XX_01736",
"Parent": "XX_00984",
"SortPath": 3,
"ItemTitle": "Exercise 3: Testing Echo",
"ItemType": "leaf"
},
{
"ItemId": "XX_01737",
"Parent": "XX_01294",
"SortPath": 1,
"ItemTitle": "Feature Description",
"ItemType": "leaf"
},
{
"ItemId": "XX_01738",
"Parent": "XX_01294",
"SortPath": 2,
"ItemTitle": "A General Overview of Document Objects",
"ItemType": "leaf"
},
{
"ItemId": "XX_01739",
"Parent": "XX_01294",
"SortPath": 3,
"ItemTitle": "Architectural Details of Document Objects",
"ItemType": "leaf"
},
{
"ItemId": "XX_01741",
"Parent": "XX_01294",
"SortPath": 4,
"ItemTitle": "Implementation Notes",
"ItemType": "leaf"
},
{
"ItemId": "XX_01742",
"Parent": "XX_01294",
"SortPath": 5,
"ItemTitle": "Document Objects Interface Reference",
"ItemType": "leaf"
},
{
"ItemId": "XX_01743",
"Parent": "XX_01294",
"SortPath": 6,
"ItemTitle": "Appendix: Office Binder Issues",
"ItemType": "leaf"
},
{
"ItemId": "XX_01749",
"Parent": "XX_00780",
"SortPath": 2,
"ItemTitle": "Getting Connected",
"ItemType": "leaf"
},
{
"ItemId": "XX_01750",
"Parent": "XX_01292",
"SortPath": 2,
"ItemTitle": "Control Instantiation",
"ItemType": "leaf"
},
{
"ItemId": "XX_01836",
"Parent": "demo",
"SortPath": 1,
"ItemTitle": "Chapter 1: Architecture of the Internet",
"ItemType": "leaf"
},
{
"ItemId": "XX_01838",
"Parent": "XX_00985",
"SortPath": 3,
"ItemTitle": "Exercise 3: Testing EmpOnly",
"ItemType": "leaf"
},
{
"ItemId": "XX_01839",
"Parent": "XX_00985",
"SortPath": 2,
"ItemTitle": "Exercise 2: Implementing EmpOnly",
"ItemType": "leaf"
},
{
"ItemId": "XX_01841",
"Parent": "XX_00985",
"SortPath": 1,
"ItemTitle": "Exercise 1: Creating the Project",
"ItemType": "leaf"
},
{
"ItemId": "XX_01856",
"Parent": "demo",
"SortPath": 4,
"ItemTitle": "Chapter 4: Adding Controls and Objects to a Web Page",
"ItemType": "leaf"
},
{
"ItemId": "XX_01857",
"Parent": "demo",
"SortPath": 5,
"ItemTitle": "Chapter 5: Adding Client-Side Scripts with VBScript",
"ItemType": "leaf"
},
{
"ItemId": "XX_01858",
"Parent": "demo",
"SortPath": 6,
"ItemTitle": "Chapter 6: Communicating with the Internet Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01859",
"Parent": "demo",
"SortPath": 7,
"ItemTitle": "Chapter 7: Enabling Data Access Using ODBC",
"ItemType": "leaf"
},
{
"ItemId": "XX_01860",
"Parent": "demo",
"SortPath": 8,
"ItemTitle": "Chapter 8: Automating Internet Explorer",
"ItemType": "leaf"
},
{
"ItemId": "XX_01861",
"Parent": "demo",
"SortPath": 9,
"ItemTitle": "Chapter 9: Adding E-Mail Capabilities to an Application",
"ItemType": "leaf"
},
{
"ItemId": "XX_01862",
"Parent": "demo",
"SortPath": 10,
"ItemTitle": "Chapter 10: Developing Server-Side Extensions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01878",
"Parent": "selfcheck",
"SortPath": 2,
"ItemTitle": "Chapter 2: Installing an Internet Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01879",
"Parent": "selfcheck",
"SortPath": 3,
"ItemTitle": "Chapter 3: Authoring a Static Web Page",
"ItemType": "leaf"
},
{
"ItemId": "XX_01880",
"Parent": "selfcheck",
"SortPath": 4,
"ItemTitle": "Chapter 4: Adding Controls and Objects to a Web Page",
"ItemType": "leaf"
},
{
"ItemId": "XX_01881",
"Parent": "selfcheck",
"SortPath": 5,
"ItemTitle": "Chapter 5: Adding Client-Side Scripts with VBScript",
"ItemType": "leaf"
},
{
"ItemId": "XX_01882",
"Parent": "selfcheck",
"SortPath": 6,
"ItemTitle": "Chapter 6: Communicating with the Internet Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01883",
"Parent": "selfcheck",
"SortPath": 7,
"ItemTitle": "Chapter 7: Enabling Data Access Using ODBC",
"ItemType": "leaf"
},
{
"ItemId": "XX_01884",
"Parent": "selfcheck",
"SortPath": 8,
"ItemTitle": "Chapter 8: Automating Internet Explorer",
"ItemType": "leaf"
},
{
"ItemId": "XX_01885",
"Parent": "selfcheck",
"SortPath": 9,
"ItemTitle": "Chapter 9: Adding E-Mail Capabilities to an Application",
"ItemType": "leaf"
},
{
"ItemId": "XX_01887",
"Parent": "selfcheck",
"SortPath": 10,
"ItemTitle": "Chapter 10: Developing Server-Side Extensions",
"ItemType": "leaf"
},
{
"ItemId": "XX_01893",
"Parent": "sampcode",
"SortPath": 2,
"ItemTitle": "Chapter 4: Adding Controls and Objects to a Web Page",
"ItemType": "leaf"
},
{
"ItemId": "XX_01894",
"Parent": "sampcode",
"SortPath": 3,
"ItemTitle": "Chapter 5: Adding Client-Side Scripts with VBScript",
"ItemType": "leaf"
},
{
"ItemId": "XX_01895",
"Parent": "sampcode",
"SortPath": 4,
"ItemTitle": "Chapter 6: Communicating with the Internet Server",
"ItemType": "leaf"
},
{
"ItemId": "XX_01896",
"Parent": "sampcode",
"SortPath": 5,
"ItemTitle": "Chapter 7: Enabling Data Access Using ODBC",
"ItemType": "leaf"
},
{
"ItemId": "XX_01897",
"Parent": "sampcode",
"SortPath": 6,
"ItemTitle": "Chapter 8: Automating Internet Explorer",
"ItemType": "leaf"
},
{
"ItemId": "XX_01898",
"Parent": "XX_00890",
"SortPath": 15,
"ItemTitle": "Testing CD-ROM for File Access: Q141329",
"ItemType": "leaf"
},
{
"ItemId": "XX_01899",
"Parent": "XX_00890",
"SortPath": 16,
"ItemTitle": "Poor Performance from CD-ROM-based Program Q:141368",
"ItemType": "leaf"
},
{
"ItemId": "XX_01900",
"Parent": "XX_00890",
"SortPath": 17,
"ItemTitle": "CD Audio MCI Driver Not Installed: Q139659",
"ItemType": "leaf"
},
{
"ItemId": "XX_01901",
"Parent": "XX_00835",
"SortPath": 2,
"ItemTitle": "Microsoft Systems Journal",
"ItemType": "leaf"
},
{
"ItemId": "XX_01906",
"Parent": "XX_00444",
"SortPath": 1,
"ItemTitle": "Microsoft ActiveX SDK",
"ItemType": "leaf"
},
{
"ItemId": "XX_01910",
"Parent": "XX_00959",
"SortPath": 1,
"ItemTitle": "Internet Explorer Logo Program",
"ItemType": "leaf"
},
{
"ItemId": "XX_01912",
"Parent": "XX_00445",
"SortPath": 5,
"ItemTitle": "The Internet Architecture Board",
"ItemType": "leaf"
},
{
"ItemId": "XX_01915",
"Parent": "XX_00073",
"SortPath": 9,
"ItemTitle": "Self-Check Questions",
"ItemType": "leaf"
},
{
"ItemId": "XX_02035",
"Parent": "XX_00399",
"SortPath": 3,
"ItemTitle": "Advisor Publications",
"ItemType": "folder"
},
{
"ItemId": "XX_02036",
"Parent": "XX_02035",
"SortPath": 2,
"ItemTitle": "Web Pages Made Easy",
"ItemType": "leaf"
},
{
"ItemId": "XX_02037",
"Parent": "XX_02035",
"SortPath": 1,
"ItemTitle": "Hot Internet Explorer Pages Made Simple",
"ItemType": "leaf"
},
{
"ItemId": "XX_02054",
"Parent": "XX_00411",
"SortPath": 3,
"ItemTitle": "Visual FoxPro WWW Search Page Wizard",
"ItemType": "leaf"
},
{
"ItemId": "XX_01953",
"Parent": "tools",
"SortPath": 6,
"ItemTitle": "ODBC Drivers",
"ItemType": "leaf"
},
{
"ItemId": "XX_01964",
"Parent": "XX_00444",
"SortPath": 16,
"ItemTitle": "Microsoft VB Scripting Edition",
"ItemType": "leaf"
},
{
"ItemId": "XX_01968",
"Parent": "XX_00890",
"SortPath": 18,
"ItemTitle": "Sending a POST HTTP Request May Cause an Access Violation: Q152365",
"ItemType": "leaf"
},
{
"ItemId": "XX_01969",
"Parent": "XX_00738",
"SortPath": 1,
"ItemTitle": "Internet-Related Books",
"ItemType": "leaf"
},
{
"ItemId": "XX_01970",
"Parent": "XX_00738",
"SortPath": 2,
"ItemTitle": "Ordering Information",
"ItemType": "leaf"
},
{
"ItemId": "XX_01980",
"Parent": "tools",
"SortPath": 2,
"ItemTitle": "Internet Mail and News Clients",
"ItemType": "leaf"
},
{
"ItemId": "XX_01981",
"Parent": "XX_01982",
"SortPath": 1,
"ItemTitle": "Internet Mail and News Clients",
"ItemType": "leaf"
},
{
"ItemId": "XX_01982",
"Parent": "XX_00302",
"SortPath": 4,
"ItemTitle": "Internet Clients and Internet Explorer Add-Ins",
"ItemType": "folder"
}
]
}